Offset 1, 56 lines modified | Offset 1, 56 lines modified | ||
1 |
Zip·file·size:·9026 |
1 | Zip·file·size:·9026021·bytes,·number·of·entries:·54 |
2 | -rw----·····2.0·fat·····4271·bl·defN·15-Mar-12·16:13·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····4271·bl·defN·15-Mar-12·16:13·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····4392·bl·defN·15-Mar-12·16:13·META-INF/D2EAC785.SF | 3 | -rw----·····2.0·fat·····4392·bl·defN·15-Mar-12·16:13·META-INF/D2EAC785.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Mar-12·16:13·META-INF/D2EAC785.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·15-Mar-12·16:13·META-INF/D2EAC785.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-12·14:54·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-12·14:54·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-12·14:54·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-12·14:54·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat···· |
7 | -rw----·····2.0·fat····11508·bX·defN·08-Jan-01·00:00·assets/data/casual.fnt |
8 |
-rw----····· |
8 | -rw----·····1.0·fat····29682·b-·stor·08-Jan-01·00:00·assets/data/casual.png |
9 |
-rw----····· |
9 | -rw----·····2.0·fat····11617·bl·defN·08-Jan-01·00:00·assets/data/digital.fnt |
10 |
-rw----····· |
10 | -rw----·····1.0·fat····25163·b-·stor·08-Jan-01·00:00·assets/data/digital.png |
11 |
-rw----····· |
11 | -rw----·····2.0·fat·····3147·bl·defN·08-Jan-01·00:00·assets/data/game_atlas.atlas |
12 |
-rw----····· |
12 | -rw----·····1.0·fat··5473189·b-·stor·08-Jan-01·00:00·assets/data/game_atlas.png |
13 |
-rw----·····1.0·fat·· |
13 | -rw----·····1.0·fat····70230·b-·stor·08-Jan-01·00:00·assets/data/game_atlas2.png |
14 |
-rw----·····1.0·fat···· |
14 | -rw----·····1.0·fat·····2791·b-·stor·08-Jan-01·00:00·assets/data/pixel.png |
15 |
-rw----····· |
15 | -rw----·····2.0·fat······859·bl·defN·08-Jan-01·00:00·assets/data/tables.json |
16 |
-rw----····· |
16 | -rw----·····1.0·fat····11257·b-·stor·08-Jan-01·00:00·assets/sound/chimes.mp3 |
17 |
-rw----·····1.0·fat···· |
17 | -rw----·····1.0·fat·····2557·b-·stor·08-Jan-01·00:00·assets/sound/clack.mp3 |
18 |
-rw----·····1.0·fat····· |
18 | -rw----·····1.0·fat·····9668·b-·stor·08-Jan-01·00:00·assets/sound/drop.mp3 |
19 |
-rw----·····1.0·fat···· |
19 | -rw----·····1.0·fat····11755·b-·stor·08-Jan-01·00:00·assets/sound/flick.mp3 |
20 |
-rw----·····1.0·fat···· |
20 | -rw----·····1.0·fat·····5898·b-·stor·08-Jan-01·00:00·assets/sound/foul.mp3 |
21 |
-rw----·····1.0·fat··· |
21 | -rw----·····1.0·fat···732189·b-·stor·08-Jan-01·00:00·assets/sound/game_music.ogg |
22 |
-rw----·····1.0·fat··· |
22 | -rw----·····1.0·fat·····4654·b-·stor·08-Jan-01·00:00·assets/sound/menu_click.mp3 |
23 |
-rw----·····1.0·fat··· |
23 | -rw----·····1.0·fat···725828·b-·stor·08-Jan-01·00:00·assets/sound/menu_music.ogg |
24 |
-rw----·····1.0·fat··· |
24 | -rw----·····1.0·fat····17505·b-·stor·08-Jan-01·00:00·assets/sound/miss.mp3 |
25 |
-rw----·····1.0·fat···· |
25 | -rw----·····1.0·fat····23038·b-·stor·08-Jan-01·00:00·assets/sound/new_puck.mp3 |
26 |
-rw----·····1.0·fat···· |
26 | -rw----·····1.0·fat····44746·b-·stor·08-Jan-01·00:00·assets/sound/pause.mp3 |
27 |
-rw----·····1.0·fat···· |
27 | -rw----·····1.0·fat····15095·b-·stor·08-Jan-01·00:00·assets/sound/score.mp3 |
28 |
-rw----·····1.0·fat···· |
28 | -rw----·····1.0·fat····44750·b-·stor·08-Jan-01·00:00·assets/sound/scratch.mp3 |
29 |
-rw----·····1.0·fat···· |
29 | -rw----·····1.0·fat·····7158·b-·stor·08-Jan-01·00:00·assets/sound/thump.mp3 |
30 |
-rw----·····1.0·fat··· |
30 | -rw----·····1.0·fat···160913·b-·stor·08-Jan-01·00:00·assets/sound/ticking.mp3 |
31 |
-rw----····· |
31 | -rw----·····2.0·fat·····1800·bl·defN·08-Jan-01·00:00·AndroidManifest.xml |
32 |
-rw----·····1.0·fat····· |
32 | -rw----·····1.0·fat·····1276·b-·stor·08-Jan-01·00:00·resources.arsc |
33 |
-rw----·····1.0·fat····· |
33 | -rw----·····1.0·fat·····5964·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
34 |
-rw----·····1.0·fat····· |
34 | -rw----·····1.0·fat·····3112·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png |
35 |
-rw----·····1.0·fat···· |
35 | -rw----·····1.0·fat·····9355·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png |
36 |
-rw----·····1.0·fat···· |
36 | -rw----·····1.0·fat····17889·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png |
37 |
-rw----·····2.0·fat··2074 |
37 | -rw----·····2.0·fat··2074684·bl·defN·08-Jan-01·00:00·classes.dex |
38 |
-rw----·····2.0·fat······303·bl·defN· |
38 | -rw----·····2.0·fat······303·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/physics/box2d.gwt.xml |
39 |
-rw----·····2.0·fat······768·bl·defN· |
39 | -rw----·····2.0·fat······768·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl |
40 |
-rw----·····2.0·fat·····2732·bl·defN· |
40 | -rw----·····2.0·fat·····2732·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl |
41 |
-rw----·····2.0·fat·····5068·bl·defN· |
41 | -rw----·····2.0·fat·····5068·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl |
42 |
-rw----·····2.0·fat·····8574·bl·defN· |
42 | -rw----·····2.0·fat·····8574·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl |
43 |
-rw----·····2.0·fat······870·bl·defN· |
43 | -rw----·····2.0·fat······870·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl |
44 |
-rw----·····2.0·fat·····2923·bl·defN· |
44 | -rw----·····2.0·fat·····2923·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl |
45 |
-rw----·····2.0·fat····21743·bl·defN· |
45 | -rw----·····2.0·fat····21743·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/arial-15.fnt |
46 |
-rw----·····2.0·fat····21814·bl·defN· |
46 | -rw----·····2.0·fat····21814·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/arial-15.png |
47 |
-rw----·····2.0·fat····10779·bl·defN· |
47 | -rw----·····2.0·fat····10779·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/JsonReader.rl |
48 |
-rw----·····2.0·fat····17333·bl·defN· |
48 | -rw----·····2.0·fat····17333·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/XmlReader.rl |
49 |
-rw----·····2.0·fat····21674·bl·defN· |
49 | -rw----·····2.0·fat····21674·bl·defN·08-Jan-01·00:00·com/badlogic/gdx.gwt.xml |
50 |
-rw----·····2.0·fat···2 |
50 | -rw----·····2.0·fat···255204·bl·defN·08-Jan-01·00:00·lib/armeabi/libgdx.so |
51 |
-rw----·····2.0·fat···2 |
51 | -rw----·····2.0·fat···283896·bl·defN·08-Jan-01·00:00·lib/armeabi/libgdx-box2d.so |
52 |
-rw----·····2.0·fat···2 |
52 | -rw----·····2.0·fat···226536·bl·defN·08-Jan-01·00:00·lib/armeabi-v7a/libgdx.so |
53 |
-rw----·····2.0·fat···2 |
53 | -rw----·····2.0·fat···206080·bl·defN·08-Jan-01·00:00·lib/armeabi-v7a/libgdx-box2d.so |
54 |
-rw----·····2.0·fat···2 |
54 | -rw----·····2.0·fat···243508·bl·defN·08-Jan-01·00:00·lib/x86/libgdx.so |
55 |
-rw----·····2.0·fat···2 |
55 | -rw----·····2.0·fat···275776·bl·defN·08-Jan-01·00:00·lib/x86/libgdx-box2d.so |
56 |
54·files,·1117 |
56 | 54·files,·11174935·bytes·uncompressed,·9018417·bytes·compressed:··19.3% |
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="4"·android:versionName="1.4"·package="com.studio332.flickit.an |
2 | <manifest·android:versionCode="4"·android:versionName="1.4"·package="com.studio332.flickit.android" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="9"·android:targetSdkVersion="20"·/> | 4 | ····<uses-sdk·android:minSdkVersion="9"·android:targetSdkVersion="20"·/> |
5 | ····<application·android:theme="@style/GdxTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 5 | ····<application·android:theme="@style/GdxTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
6 | ········<activity·android:label="@string/app_name"·android:name="com.studio332.flickit.android.AndroidLauncher"·android:screenOrientation="portrait"·android:configChanges="keyboard|keyboardHidden|orientation|screenSize"> | 6 | ········<activity·android:label="@string/app_name"·android:name="com.studio332.flickit.android.AndroidLauncher"·android:screenOrientation="portrait"·android:configChanges="keyboard|keyboardHidden|orientation|screenSize"> |
7 | ············<intent-filter> | 7 | ············<intent-filter> |
8 | ················<action·android:name="android.intent.action.MAIN"·/> | 8 | ················<action·android:name="android.intent.action.MAIN"·/> |
9 | ················<category·android:name="android.intent.category.LAUNCHER"·/> | 9 | ················<category·android:name="android.intent.category.LAUNCHER"·/> |
Offset 86, 31 lines modified | Offset 86, 31 lines modified | ||
86 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->processor:Lcom/badlogic/gdx/InputProcessor; | 86 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->processor:Lcom/badlogic/gdx/InputProcessor; |
87 | ····.line·44 | 87 | ····.line·44 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·private·queueTime()V | 90 | .method·private·queueTime()V |
91 |
····.locals· |
91 | ····.locals·5 |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line·97 | 93 | ····.line·97 |
94 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 94 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
95 | ····move-result-wide·v0 | 95 | ····move-result-wide·v0 |
96 | ····.line·98 | 96 | ····.line·98 |
97 | ····.local·v0,·"time":J | 97 | ····.local·v0,·"time":J |
98 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; | 98 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; |
99 | ····const/16·v3,·0x20 | 99 | ····const/16·v3,·0x20 |
100 |
····shr-long·v |
100 | ····shr-long·v3,·v0,·v3 |
101 |
····long-to-int·v3,·v |
101 | ····long-to-int·v3,·v3 |
102 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/IntArray;->add(I)V | 102 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/IntArray;->add(I)V |
103 | ····.line·99 | 103 | ····.line·99 |
104 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; | 104 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; |
105 | ····long-to-int·v3,·v0 | 105 | ····long-to-int·v3,·v0 |
Offset 4492, 45 lines modified | Offset 4492, 45 lines modified | ||
4492 | ····monitor-exit·p0 | 4492 | ····monitor-exit·p0 |
4493 | ····throw·v1 | 4493 | ····throw·v1 |
4494 | .end·method | 4494 | .end·method |
4495 | .method·public·update(I)Z | 4495 | .method·public·update(I)Z |
4496 |
····.locals· |
4496 | ····.locals·7 |
4497 | ····.param·p1,·"millis"····#·I | 4497 | ····.param·p1,·"millis"····#·I |
4498 | ····.prologue | 4498 | ····.prologue |
4499 | ····.line·379 | 4499 | ····.line·379 |
4500 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J | 4500 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J |
4501 |
····move-result-wide·v |
4501 | ····move-result-wide·v3 |
4502 |
····int-to-long·v |
4502 | ····int-to-long·v5,·p1 |
4503 |
····add-long·v |
4503 | ····add-long·v1,·v3,·v5 |
4504 | ····.line·381 | 4504 | ····.line·381 |
4505 |
····.local·v |
4505 | ····.local·v1,·"endTime":J |
4506 | ····:goto_0 | 4506 | ····:goto_0 |
4507 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/assets/AssetManager;->update()Z | 4507 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/assets/AssetManager;->update()Z |
4508 | ····move-result·v0 | 4508 | ····move-result·v0 |
4509 | ····.line·382 | 4509 | ····.line·382 |
4510 | ····.local·v0,·"done":Z | 4510 | ····.local·v0,·"done":Z |
4511 | ····if-nez·v0,·:cond_0 | 4511 | ····if-nez·v0,·:cond_0 |
4512 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J | 4512 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J |
4513 |
····move-result-wide·v |
4513 | ····move-result-wide·v3 |
4514 |
····cmp-long·v |
4514 | ····cmp-long·v3,·v3,·v1 |
4515 |
····if-lez·v |
4515 | ····if-lez·v3,·:cond_1 |
4516 | ····:cond_0 | 4516 | ····:cond_0 |
4517 | ····return·v0 | 4517 | ····return·v0 |
4518 | ····.line·383 | 4518 | ····.line·383 |
4519 | ····:cond_1 | 4519 | ····:cond_1 |
4520 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/async/ThreadUtils;->yield()V | 4520 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/async/ThreadUtils;->yield()V |
Offset 338, 30 lines modified | Offset 338, 30 lines modified | ||
338 | ····.line·208 | 338 | ····.line·208 |
339 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->getLength()J | 339 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->getLength()J |
340 | ····:try_end_0 | 340 | ····:try_end_0 |
341 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 341 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
343 |
····move-result-wide·v |
343 | ····move-result-wide·v1 |
344 | ····.line·211 | 344 | ····.line·211 |
345 | ····if-eqz·v0,·:cond_0 | 345 | ····if-eqz·v0,·:cond_0 |
346 | ····.line·213 | 346 | ····.line·213 |
347 | ····:try_start_1 | 347 | ····:try_start_1 |
348 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->close()V | 348 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->close()V |
349 | ····:try_end_1 | 349 | ····:try_end_1 |
350 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 | 350 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 |
351 | ····.line·220 | 351 | ····.line·220 |
352 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 352 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
353 | ····:cond_0 | 353 | ····:cond_0 |
354 | ····:goto_0 | 354 | ····:goto_0 |
355 |
····return-wide·v |
355 | ····return-wide·v1 |
356 | ····.line·209 | 356 | ····.line·209 |
357 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 357 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
358 | ····:catch_0 | 358 | ····:catch_0 |
359 | ····move-exception·v1 | 359 | ····move-exception·v1 |
360 | ····.line·211 | 360 | ····.line·211 |
Offset 375, 15 lines modified | Offset 375, 15 lines modified | ||
375 | ····.line·220 | 375 | ····.line·220 |
376 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 376 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
377 | ····:cond_1 | 377 | ····:cond_1 |
378 | ····:goto_1 | 378 | ····:goto_1 |
379 | ····invoke-super·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J | 379 | ····invoke-super·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J |
380 |
····move-result-wide·v |
380 | ····move-result-wide·v1 |
381 | ····goto·:goto_0 | 381 | ····goto·:goto_0 |
382 | ····.line·211 | 382 | ····.line·211 |
383 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 383 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
384 | ····:catchall_0 | 384 | ····:catchall_0 |
385 | ····move-exception·v1 | 385 | ····move-exception·v1 |
Offset 399, 15 lines modified | Offset 399, 15 lines modified | ||
399 | ····.line·215 | 399 | ····.line·215 |
400 | ····:cond_2 | 400 | ····:cond_2 |
401 | ····:goto_2 | 401 | ····:goto_2 |
402 | ····throw·v1 | 402 | ····throw·v1 |
403 | ····.line·214 | 403 | ····.line·214 |
404 | ····:catch_1 | 404 | ····:catch_1 |
405 |
····move-exception·v |
405 | ····move-exception·v3 |
406 | ····goto·:goto_0 | 406 | ····goto·:goto_0 |
407 | ····:catch_2 | 407 | ····:catch_2 |
408 | ····move-exception·v1 | 408 | ····move-exception·v1 |
409 | ····goto·:goto_1 | 409 | ····goto·:goto_1 |
Offset 1592, 655 lines modified | Offset 1592, 571 lines modified | ||
1592 | ····invoke-interface·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V | 1592 | ····invoke-interface·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
1593 | ····.line·484 | 1593 | ····.line·484 |
1594 | ····return-void | 1594 | ····return-void |
1595 | .end·method | 1595 | .end·method |
1596 | .method·public·onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V | 1596 | .method·public·onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V |
1597 |
····.locals·1 |
1597 | ····.locals·15 |
1598 | ····.param·p1,·"gl"····#·Ljavax/microedition/khronos/opengles/GL10; | 1598 | ····.param·p1,·"gl"····#·Ljavax/microedition/khronos/opengles/GL10; |
1599 | ····.prologue | 1599 | ····.prologue |
1600 | ····.line·351 | 1600 | ····.line·351 |
1601 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 1601 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
1602 |
····move-result-wide·v |
1602 | ····move-result-wide·v9 |
1603 | ····.line·352 | 1603 | ····.line·352 |
1604 |
····.local·v |
1604 | ····.local·v9,·"time":J |
1605 |
····mo |
1605 | ····iget-wide·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J |
1606 |
···· |
1606 | ····sub-long·v11,·v9,·v11 |
1607 |
···· |
1607 | ····long-to-float·v11,·v11 |
1608 |
···· |
1608 | ····const·v12,·0x4e6e6b28····#·1.0E9f |
1609 |
···· |
1609 | ····div-float/2addr·v11,·v12 |
1610 |
···· |
1610 | ····iput·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F |
1611 | ····move-object/from16·v0,·p0 | ||
1612 | ····iput·v11,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F | ||
1613 | ····.line·353 | 1611 | ····.line·353 |
1614 |
····mo |
1612 | ····iput-wide·v9,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J |
1615 | ····iput-wide·v12,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J | ||
1616 | ····.line·356 | 1613 | ····.line·356 |
1617 |
···· |
1614 | ····iget-boolean·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z |
1618 | ····iget-boolean·v11,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z | ||
1619 | ····if-nez·v11,·:cond_3 | 1615 | ····if-nez·v11,·:cond_3 |
1620 | ····.line·357 | 1616 | ····.line·357 |
1621 |
···· |
1617 | ····iget-object·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->mean:Lcom/badlogic/gdx/math/WindowedMean; |
1622 |
····ig |
1618 | ····iget·v12,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F |
1623 |
···· |
1619 | ····invoke-virtual·{v11,·v12},·Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V |
1624 | ····iget·v14,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F | ||
1625 | ····invoke-virtual·{v11,·v14},·Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V | ||
1626 | ····.line·362 | 1620 | ····.line·362 |
1627 | ····:goto_0 | 1621 | ····:goto_0 |
1628 |
····const/4·v |
1622 | ····const/4·v7,·0x0 |
1629 | ····.line·363 | 1623 | ····.line·363 |
1630 |
····.local·v |
1624 | ····.local·v7,·"lrunning":Z |
1631 |
····const/4·v |
1625 | ····const/4·v5,·0x0 |
1632 | ····.line·364 | 1626 | ····.line·364 |
1633 |
····.local·v |
1627 | ····.local·v5,·"lpause":Z |
1634 |
····const/4·v |
1628 | ····const/4·v2,·0x0 |
1635 | ····.line·365 | 1629 | ····.line·365 |
1636 |
····.local·v |
1630 | ····.local·v2,·"ldestroy":Z |
1637 |
····const/4·v |
1631 | ····const/4·v6,·0x0 |
1638 | ····.line·367 | 1632 | ····.line·367 |
1639 |
····.local·v |
1633 | ····.local·v6,·"lresume":Z |
1640 |
···· |
1634 | ····iget-object·v12,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; |
1641 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; | ||
1642 |
····monitor-enter·v1 |
1635 | ····monitor-enter·v12 |
1643 | ····.line·368 | 1636 | ····.line·368 |
1644 | ····:try_start_0 | 1637 | ····:try_start_0 |
1645 |
···· |
1638 | ····iget-boolean·v7,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z |
1646 | ····iget-boolean·v9,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z | ||
1647 | ····.line·369 | 1639 | ····.line·369 |
1648 |
···· |
1640 | ····iget-boolean·v5,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z |
1649 | ····iget-boolean·v7,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z | ||
1650 | ····.line·370 | 1641 | ····.line·370 |
1651 |
···· |
1642 | ····iget-boolean·v2,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z |
1652 | ····iget-boolean·v4,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z | ||
1653 | ····.line·371 | 1643 | ····.line·371 |
1654 |
···· |
1644 | ····iget-boolean·v6,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z |
Max diff block lines reached; 28364/32471 bytes (87.35%) of diff not shown. |
Offset 1747, 498 lines modified | Offset 1747, 498 lines modified | ||
1747 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/backends/android/AndroidInput;->postTap(II)V | 1747 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/backends/android/AndroidInput;->postTap(II)V |
1748 | ····.line·449 | 1748 | ····.line·449 |
1749 | ····return-void | 1749 | ····return-void |
1750 | .end·method | 1750 | .end·method |
1751 | .method·public·onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z | 1751 | .method·public·onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z |
1752 |
····.locals·1 |
1752 | ····.locals·11 |
1753 | ····.param·p1,·"v"····#·Landroid/view/View; | 1753 | ····.param·p1,·"v"····#·Landroid/view/View; |
1754 | ····.param·p2,·"keyCode"····#·I | 1754 | ····.param·p2,·"keyCode"····#·I |
1755 | ····.param·p3,·"e"····#·Landroid/view/KeyEvent; | 1755 | ····.param·p3,·"e"····#·Landroid/view/KeyEvent; |
1756 | ····.prologue | 1756 | ····.prologue |
1757 | ····.line·474 | 1757 | ····.line·474 |
1758 |
····const/4·v |
1758 | ····const/4·v4,·0x0 |
1759 |
····.local·v |
1759 | ····.local·v4,·"i":I |
1760 |
····iget-object·v |
1760 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->keyListeners:Ljava/util/ArrayList; |
1761 |
····invoke-virtual·{v |
1761 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I |
1762 |
····move-result·v |
1762 | ····move-result·v5 |
1763 |
····.local·v |
1763 | ····.local·v5,·"n":I |
1764 | ····:goto_0 | 1764 | ····:goto_0 |
1765 |
····if-ge·v |
1765 | ····if-ge·v4,·v5,·:cond_1 |
1766 | ····.line·475 | 1766 | ····.line·475 |
1767 |
····iget-object·v |
1767 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->keyListeners:Ljava/util/ArrayList; |
1768 |
····invoke-virtual·{v |
1768 | ····invoke-virtual·{v8,·v4},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
1769 |
····move-result-object·v |
1769 | ····move-result-object·v8 |
1770 |
····check-cast·v |
1770 | ····check-cast·v8,·Landroid/view/View$OnKeyListener; |
1771 |
····invoke-interface·{v |
1771 | ····invoke-interface·{v8,·p1,·p2,·p3},·Landroid/view/View$OnKeyListener;->onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z |
1772 |
····move-result·v |
1772 | ····move-result·v8 |
1773 |
····if-eqz·v |
1773 | ····if-eqz·v8,·:cond_0 |
1774 |
····const/4·v |
1774 | ····const/4·v8,·0x1 |
1775 | ····.line·557 | 1775 | ····.line·557 |
1776 | ····:goto_1 | 1776 | ····:goto_1 |
1777 |
····return·v |
1777 | ····return·v8 |
1778 | ····.line·474 | 1778 | ····.line·474 |
1779 | ····:cond_0 | 1779 | ····:cond_0 |
1780 |
····add-int/lit8·v |
1780 | ····add-int/lit8·v4,·v4,·0x1 |
1781 | ····goto·:goto_0 | 1781 | ····goto·:goto_0 |
1782 | ····.line·477 | 1782 | ····.line·477 |
1783 | ····:cond_1 | 1783 | ····:cond_1 |
1784 | ····monitor-enter·p0 | 1784 | ····monitor-enter·p0 |
1785 | ····.line·478 | 1785 | ····.line·478 |
1786 |
····const/4·v |
1786 | ····const/4·v3,·0x0 |
1787 | ····.line·480 | 1787 | ····.line·480 |
1788 |
····.local·v |
1788 | ····.local·v3,·"event":Lcom/badlogic/gdx/backends/android/AndroidInput$KeyEvent; |
1789 | ····:try_start_0 | 1789 | ····:try_start_0 |
1790 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getKeyCode()I | 1790 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getKeyCode()I |
1791 |
····move-result·v |
1791 | ····move-result·v8 |
1792 |
····if-nez·v |
1792 | ····if-nez·v8,·:cond_3 |
1793 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I | 1793 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I |
1794 |
····move-result·v |
1794 | ····move-result·v8 |
1795 |
····const/4·v |
1795 | ····const/4·v9,·0x2 |
1796 |
····if-ne·v |
1796 | ····if-ne·v8,·v9,·:cond_3 |
1797 | ····.line·481 | 1797 | ····.line·481 |
1798 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getCharacters()Ljava/lang/String; | 1798 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getCharacters()Ljava/lang/String; |
1799 |
····move-result-object·v |
1799 | ····move-result-object·v2 |
1800 | ····.line·482 | 1800 | ····.line·482 |
1801 |
····.local·v |
1801 | ····.local·v2,·"chars":Ljava/lang/String; |
1802 |
····const/4·v |
1802 | ····const/4·v4,·0x0 |
1803 | ····:goto_2 | 1803 | ····:goto_2 |
1804 |
····invoke-virtual·{v |
1804 | ····invoke-virtual·{v2},·Ljava/lang/String;->length()I |
1805 |
····move-result·v |
1805 | ····move-result·v8 |
1806 |
····if-ge·v |
1806 | ····if-ge·v4,·v8,·:cond_2 |
1807 | ····.line·483 | 1807 | ····.line·483 |
1808 |
····iget-object·v |
1808 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->usedKeyEvents:Lcom/badlogic/gdx/utils/Pool; |
1809 |
····invoke-virtual·{v |
1809 | ····invoke-virtual·{v8},·Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; |
Max diff block lines reached; 18473/22294 bytes (82.86%) of diff not shown. |
Offset 227, 24 lines modified | Offset 227, 24 lines modified | ||
227 | ····move-result·v0 | 227 | ····move-result·v0 |
228 | ····return·v0 | 228 | ····return·v0 |
229 | .end·method | 229 | .end·method |
230 | .method·public·getLong(Ljava/lang/String;)J | 230 | .method·public·getLong(Ljava/lang/String;)J |
231 |
····.locals· |
231 | ····.locals·3 |
232 | ····.param·p1,·"key"····#·Ljava/lang/String; | 232 | ····.param·p1,·"key"····#·Ljava/lang/String; |
233 | ····.prologue | 233 | ····.prologue |
234 | ····.line·95 | 234 | ····.line·95 |
235 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; | 235 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; |
236 |
····const-wide/16·v |
236 | ····const-wide/16·v1,·0x0 |
237 |
····invoke-interface·{v0,·p1,·v |
237 | ····invoke-interface·{v0,·p1,·v1,·v2},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
238 | ····move-result-wide·v0 | 238 | ····move-result-wide·v0 |
239 | ····return-wide·v0 | 239 | ····return-wide·v0 |
240 | .end·method | 240 | .end·method |
241 | .method·public·getLong(Ljava/lang/String;J)J | 241 | .method·public·getLong(Ljava/lang/String;J)J |
Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
293 | ····move-result-object·v0 | 293 | ····move-result-object·v0 |
294 | ····return-object·v0 | 294 | ····return-object·v0 |
295 | .end·method | 295 | .end·method |
296 | .method·public·put(Ljava/util/Map;)Lcom/badlogic/gdx/Preferences; | 296 | .method·public·put(Ljava/util/Map;)Lcom/badlogic/gdx/Preferences; |
297 |
····.locals· |
297 | ····.locals·5 |
298 | ····.annotation·system·Ldalvik/annotation/Signature; | 298 | ····.annotation·system·Ldalvik/annotation/Signature; |
299 | ········value·=·{ | 299 | ········value·=·{ |
300 | ············"(", | 300 | ············"(", |
301 | ············"Ljava/util/Map", | 301 | ············"Ljava/util/Map", |
302 | ············"<", | 302 | ············"<", |
303 | ············"Ljava/lang/String;", | 303 | ············"Ljava/lang/String;", |
304 | ············"*>;)", | 304 | ············"*>;)", |
Offset 414, 17 lines modified | Offset 414, 17 lines modified | ||
414 | ····move-result-object·v3 | 414 | ····move-result-object·v3 |
415 | ····check-cast·v3,·Ljava/lang/Long; | 415 | ····check-cast·v3,·Ljava/lang/Long; |
416 | ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J | 416 | ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J |
417 |
····move-result-wide·v |
417 | ····move-result-wide·v3 |
418 |
····invoke-virtual·{p0,·v2,·v |
418 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; |
419 | ····.line·77 | 419 | ····.line·77 |
420 | ····:cond_3 | 420 | ····:cond_3 |
421 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 421 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
422 | ····move-result-object·v2 | 422 | ····move-result-object·v2 |
Offset 533, 15 lines modified | Offset 533, 15 lines modified | ||
533 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 533 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
534 | ····.line·46 | 534 | ····.line·46 |
535 | ····return-object·p0 | 535 | ····return-object·p0 |
536 | .end·method | 536 | .end·method |
537 | .method·public·putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; | 537 | .method·public·putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; |
538 |
····.locals· |
538 | ····.locals·1 |
539 | ····.param·p1,·"key"····#·Ljava/lang/String; | 539 | ····.param·p1,·"key"····#·Ljava/lang/String; |
540 | ····.param·p2,·"val"····#·J | 540 | ····.param·p2,·"val"····#·J |
541 | ····.prologue | 541 | ····.prologue |
542 | ····.line·51 | 542 | ····.line·51 |
543 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V | 543 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V |
Offset 255, 15 lines modified | Offset 255, 15 lines modified | ||
255 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoPause()V | 255 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoPause()V |
256 | ····.line·70 | 256 | ····.line·70 |
257 | ····return-void | 257 | ····return-void |
258 | .end·method | 258 | .end·method |
259 | .method·public·pause(J)V | 259 | .method·public·pause(J)V |
260 |
····.locals· |
260 | ····.locals·2 |
261 | ····.param·p1,·"soundId"····#·J | 261 | ····.param·p1,·"soundId"····#·J |
262 | ····.prologue | 262 | ····.prologue |
263 | ····.line·74 | 263 | ····.line·74 |
264 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 264 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
265 | ····long-to-int·v1,·p1 | 265 | ····long-to-int·v1,·p1 |
Offset 463, 15 lines modified | Offset 463, 15 lines modified | ||
463 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoResume()V | 463 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoResume()V |
464 | ····.line·80 | 464 | ····.line·80 |
465 | ····return-void | 465 | ····return-void |
466 | .end·method | 466 | .end·method |
467 | .method·public·resume(J)V | 467 | .method·public·resume(J)V |
468 |
····.locals· |
468 | ····.locals·2 |
469 | ····.param·p1,·"soundId"····#·J | 469 | ····.param·p1,·"soundId"····#·J |
470 | ····.prologue | 470 | ····.prologue |
471 | ····.line·84 | 471 | ····.line·84 |
472 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 472 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
473 | ····long-to-int·v1,·p1 | 473 | ····long-to-int·v1,·p1 |
Offset 570, 15 lines modified | Offset 570, 15 lines modified | ||
570 | ····mul-float/2addr·v0,·v2 | 570 | ····mul-float/2addr·v0,·v2 |
571 | ····goto·:goto_0 | 571 | ····goto·:goto_0 |
572 | .end·method | 572 | .end·method |
573 | .method·public·setPitch(JF)V | 573 | .method·public·setPitch(JF)V |
574 |
····.locals· |
574 | ····.locals·2 |
575 | ····.param·p1,·"soundId"····#·J | 575 | ····.param·p1,·"soundId"····#·J |
576 | ····.param·p3,·"pitch"····#·F | 576 | ····.param·p3,·"pitch"····#·F |
577 | ····.prologue | 577 | ····.prologue |
578 | ····.line·89 | 578 | ····.line·89 |
579 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 579 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 587, 15 lines modified | Offset 587, 15 lines modified | ||
587 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setRate(IF)V | 587 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setRate(IF)V |
588 | ····.line·90 | 588 | ····.line·90 |
589 | ····return-void | 589 | ····return-void |
590 | .end·method | 590 | .end·method |
591 | .method·public·setPriority(JI)V | 591 | .method·public·setPriority(JI)V |
592 |
····.locals· |
592 | ····.locals·2 |
593 | ····.param·p1,·"soundId"····#·J | 593 | ····.param·p1,·"soundId"····#·J |
594 | ····.param·p3,·"priority"····#·I | 594 | ····.param·p3,·"priority"····#·I |
595 | ····.prologue | 595 | ····.prologue |
596 | ····.line·167 | 596 | ····.line·167 |
597 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 597 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 604, 15 lines modified | Offset 604, 15 lines modified | ||
604 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setPriority(II)V | 604 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setPriority(II)V |
605 | ····.line·168 | 605 | ····.line·168 |
606 | ····return-void | 606 | ····return-void |
607 | .end·method | 607 | .end·method |
608 | .method·public·setVolume(JF)V | 608 | .method·public·setVolume(JF)V |
609 |
····.locals· |
609 | ····.locals·2 |
610 | ····.param·p1,·"soundId"····#·J | 610 | ····.param·p1,·"soundId"····#·J |
611 | ····.param·p3,·"volume"····#·F | 611 | ····.param·p3,·"volume"····#·F |
612 | ····.prologue | 612 | ····.prologue |
613 | ····.line·94 | 613 | ····.line·94 |
614 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 614 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 658, 15 lines modified | Offset 658, 15 lines modified | ||
658 | ····.line·60 | 658 | ····.line·60 |
659 | ····:cond_0 | 659 | ····:cond_0 |
660 | ····return-void | 660 | ····return-void |
661 | .end·method | 661 | .end·method |
662 | .method·public·stop(J)V | 662 | .method·public·stop(J)V |
663 |
····.locals· |
663 | ····.locals·2 |
664 | ····.param·p1,·"soundId"····#·J | 664 | ····.param·p1,·"soundId"····#·J |
665 | ····.prologue | 665 | ····.prologue |
666 | ····.line·64 | 666 | ····.line·64 |
667 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 667 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
668 | ····long-to-int·v1,·p1 | 668 | ····long-to-int·v1,·p1 |
Offset 30, 80 lines modified | Offset 30, 76 lines modified | ||
30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V | 30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V | 33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V |
34 |
····.locals·1 |
34 | ····.locals·15 |
35 | ····.param·p1,·"code"····#·I | 35 | ····.param·p1,·"code"····#·I |
36 | ····.annotation·build·Landroid/annotation/TargetApi; | 36 | ····.annotation·build·Landroid/annotation/TargetApi; |
37 | ········value·=·0x10 | 37 | ········value·=·0x10 |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·95 | 40 | ····.line·95 |
41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
42 |
····move-result-wide·v |
42 | ····move-result-wide·v1 |
43 | ····.line·96 | 43 | ····.line·96 |
44 |
····.local·v |
44 | ····.local·v1,·"eventTime":J |
45 |
····new-instance·v |
45 | ····new-instance·v0,·Landroid/view/KeyEvent; |
46 |
····const/4·v |
46 | ····const/4·v5,·0x0 |
47 |
····const/4·v |
47 | ····const/4·v7,·0x0 |
48 |
····const/4·v |
48 | ····const/4·v8,·0x0 |
49 |
····const/4·v |
49 | ····const/4·v9,·-0x1 |
50 |
····const/4·v1 |
50 | ····const/4·v10,·0x0 |
51 |
····const/4·v1 |
51 | ····const/4·v11,·0x6 |
52 |
····move-wide·v |
52 | ····move-wide·v3,·v1 |
53 |
····move/from16·v |
53 | ····move/from16·v6,·p1 |
54 |
····invoke-direct/range·{v |
54 | ····invoke-direct/range·{v0·..·v11},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
55 |
····mo |
55 | ····invoke-super·{p0,·v0},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
56 | ····invoke-super·{v0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z | ||
57 | ····.line·98 | 56 | ····.line·98 |
58 |
····new-instance·v |
57 | ····new-instance·v3,·Landroid/view/KeyEvent; |
59 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 58 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
60 |
····move-result-wide·v |
59 | ····move-result-wide·v4 |
61 | ····const/4·v12,·0x1 | ||
62 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
63 |
····const/4·v1 |
61 | ····const/4·v10,·0x0 |
64 |
····const/ |
62 | ····const/4·v11,·0x0 |
65 |
····const/ |
63 | ····const/4·v12,·-0x1 |
66 |
····const/ |
64 | ····const/4·v13,·0x0 |
67 |
···· |
65 | ····const/4·v14,·0x6 |
68 |
····move |
66 | ····move-wide·v6,·v1 |
69 |
···· |
67 | ····move/from16·v9,·p1 |
70 |
···· |
68 | ····invoke-direct/range·{v3·..·v14},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
71 |
····invoke-super·{ |
69 | ····invoke-super·{p0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
72 | ····.line·100 | 70 | ····.line·100 |
73 | ····return-void | 71 | ····return-void |
74 | .end·method | 72 | .end·method |
75 | #·virtual·methods | 73 | #·virtual·methods |
Offset 30, 80 lines modified | Offset 30, 76 lines modified | ||
30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V | 30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V | 33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V |
34 |
····.locals·1 |
34 | ····.locals·15 |
35 | ····.param·p1,·"code"····#·I | 35 | ····.param·p1,·"code"····#·I |
36 | ····.annotation·build·Landroid/annotation/TargetApi; | 36 | ····.annotation·build·Landroid/annotation/TargetApi; |
37 | ········value·=·0x10 | 37 | ········value·=·0x10 |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·96 | 40 | ····.line·96 |
41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
42 |
····move-result-wide·v |
42 | ····move-result-wide·v1 |
43 | ····.line·97 | 43 | ····.line·97 |
44 |
····.local·v |
44 | ····.local·v1,·"eventTime":J |
45 |
····new-instance·v |
45 | ····new-instance·v0,·Landroid/view/KeyEvent; |
46 |
····const/4·v |
46 | ····const/4·v5,·0x0 |
47 |
····const/4·v |
47 | ····const/4·v7,·0x0 |
48 |
····const/4·v |
48 | ····const/4·v8,·0x0 |
49 |
····const/4·v |
49 | ····const/4·v9,·-0x1 |
50 |
····const/4·v1 |
50 | ····const/4·v10,·0x0 |
51 |
····const/4·v1 |
51 | ····const/4·v11,·0x6 |
52 |
····move-wide·v |
52 | ····move-wide·v3,·v1 |
53 |
····move/from16·v |
53 | ····move/from16·v6,·p1 |
54 |
····invoke-direct/range·{v |
54 | ····invoke-direct/range·{v0·..·v11},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
55 |
····mo |
55 | ····invoke-super·{p0,·v0},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
56 | ····invoke-super·{v0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z | ||
57 | ····.line·99 | 56 | ····.line·99 |
58 |
····new-instance·v |
57 | ····new-instance·v3,·Landroid/view/KeyEvent; |
59 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 58 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
60 |
····move-result-wide·v |
59 | ····move-result-wide·v4 |
61 | ····const/4·v12,·0x1 | ||
62 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
63 |
····const/4·v1 |
61 | ····const/4·v10,·0x0 |
64 |
····const/ |
62 | ····const/4·v11,·0x0 |
65 |
····const/ |
63 | ····const/4·v12,·-0x1 |
66 |
····const/ |
64 | ····const/4·v13,·0x0 |
67 |
···· |
65 | ····const/4·v14,·0x6 |
68 |
····move |
66 | ····move-wide·v6,·v1 |
69 |
···· |
67 | ····move/from16·v9,·p1 |
70 |
···· |
68 | ····invoke-direct/range·{v3·..·v14},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
71 |
····invoke-super·{ |
69 | ····invoke-super·{p0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
72 | ····.line·101 | 70 | ····.line·101 |
73 | ····return-void | 71 | ····return-void |
74 | .end·method | 72 | .end·method |
75 | #·virtual·methods | 73 | #·virtual·methods |
Offset 1983, 15 lines modified | Offset 1983, 15 lines modified | ||
1983 | ····:try_end_0 | 1983 | ····:try_end_0 |
1984 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1984 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1985 | ····throw·v0 | 1985 | ····throw·v0 |
1986 | .end·method | 1986 | .end·method |
1987 | .method·public·run()V | 1987 | .method·public·run()V |
1988 |
····.locals· |
1988 | ····.locals·3 |
1989 | ····.prologue | 1989 | ····.prologue |
1990 | ····.line·1283 | 1990 | ····.line·1283 |
1991 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 1991 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
1992 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 1992 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
Offset 1999, 17 lines modified | Offset 1999, 17 lines modified | ||
1999 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1999 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2000 | ····move-result-object·v0 | 2000 | ····move-result-object·v0 |
2001 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLSurfaceViewAPI18$GLThread;->getId()J | 2001 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLSurfaceViewAPI18$GLThread;->getId()J |
2002 |
····move-result-wide·v |
2002 | ····move-result-wide·v1 |
2003 |
····invoke-virtual·{v0,·v |
2003 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
2004 | ····move-result-object·v0 | 2004 | ····move-result-object·v0 |
2005 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 2005 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
2006 | ····move-result-object·v0 | 2006 | ····move-result-object·v0 |
Offset 381, 23 lines modified | Offset 381, 23 lines modified | ||
381 | ····.end·local·v1····#·"i":I | 381 | ····.end·local·v1····#·"i":I |
382 | ····.end·local·v2····#·"n":I | 382 | ····.end·local·v2····#·"n":I |
383 | ····:cond_2 | 383 | ····:cond_2 |
384 | ····return-void | 384 | ····return-void |
385 | .end·method | 385 | .end·method |
386 | .method·private·estimateLength()I | 386 | .method·private·estimateLength()I |
387 |
····.locals· |
387 | ····.locals·3 |
388 | ····.prologue | 388 | ····.prologue |
389 | ····.line·231 | 389 | ····.line·231 |
390 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J | 390 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J |
391 |
····move-result-wide·v |
391 | ····move-result-wide·v1 |
392 |
····long-to-int·v0,·v |
392 | ····long-to-int·v0,·v1 |
393 | ····.line·232 | 393 | ····.line·232 |
394 | ····.local·v0,·"length":I | 394 | ····.local·v0,·"length":I |
395 | ····if-eqz·v0,·:cond_0 | 395 | ····if-eqz·v0,·:cond_0 |
396 | ····.end·local·v0····#·"length":I | 396 | ····.end·local·v0····#·"length":I |
397 | ····:goto_0 | 397 | ····:goto_0 |
Offset 1301, 15 lines modified | Offset 1301, 15 lines modified | ||
1301 | ····move-result-wide·v0 | 1301 | ····move-result-wide·v0 |
1302 | ····return-wide·v0 | 1302 | ····return-wide·v0 |
1303 | .end·method | 1303 | .end·method |
1304 | .method·public·length()J | 1304 | .method·public·length()J |
1305 |
····.locals· |
1305 | ····.locals·3 |
1306 | ····.prologue | 1306 | ····.prologue |
1307 | ····.line·602 | 1307 | ····.line·602 |
1308 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; | 1308 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; |
1309 | ····sget-object·v2,·Lcom/badlogic/gdx/Files$FileType;->Classpath:Lcom/badlogic/gdx/Files$FileType; | 1309 | ····sget-object·v2,·Lcom/badlogic/gdx/Files$FileType;->Classpath:Lcom/badlogic/gdx/Files$FileType; |
Offset 1341, 34 lines modified | Offset 1341, 34 lines modified | ||
1341 | ····invoke-virtual·{v0},·Ljava/io/InputStream;->available()I | 1341 | ····invoke-virtual·{v0},·Ljava/io/InputStream;->available()I |
1342 | ····:try_end_0 | 1342 | ····:try_end_0 |
1343 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 1343 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
1344 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1344 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1345 | ····move-result·v1 | 1345 | ····move-result·v1 |
1346 |
····int-to-long·v |
1346 | ····int-to-long·v1,·v1 |
1347 | ····.line·608 | 1347 | ····.line·608 |
1348 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 1348 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
1349 | ····.line·612 | 1349 | ····.line·612 |
1350 | ····.end·local·v0····#·"input":Ljava/io/InputStream; | 1350 | ····.end·local·v0····#·"input":Ljava/io/InputStream; |
1351 | ····:goto_0 | 1351 | ····:goto_0 |
1352 |
····return-wide·v |
1352 | ····return-wide·v1 |
1353 | ····.line·606 | 1353 | ····.line·606 |
1354 | ····.restart·local·v0····#·"input":Ljava/io/InputStream; | 1354 | ····.restart·local·v0····#·"input":Ljava/io/InputStream; |
1355 | ····:catch_0 | 1355 | ····:catch_0 |
1356 | ····move-exception·v1 | 1356 | ····move-exception·v1 |
1357 | ····.line·608 | 1357 | ····.line·608 |
1358 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 1358 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
1359 | ····.line·610 | 1359 | ····.line·610 |
1360 |
····const-wide/16·v |
1360 | ····const-wide/16·v1,·0x0 |
1361 | ····goto·:goto_0 | 1361 | ····goto·:goto_0 |
1362 | ····.line·608 | 1362 | ····.line·608 |
1363 | ····:catchall_0 | 1363 | ····:catchall_0 |
1364 | ····move-exception·v1 | 1364 | ····move-exception·v1 |
Offset 1381, 15 lines modified | Offset 1381, 15 lines modified | ||
1381 | ····:cond_1 | 1381 | ····:cond_1 |
1382 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; | 1382 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; |
1383 | ····move-result-object·v1 | 1383 | ····move-result-object·v1 |
1384 | ····invoke-virtual·{v1},·Ljava/io/File;->length()J | 1384 | ····invoke-virtual·{v1},·Ljava/io/File;->length()J |
1385 |
····move-result-wide·v |
1385 | ····move-result-wide·v1 |
1386 | ····goto·:goto_0 | 1386 | ····goto·:goto_0 |
1387 | .end·method | 1387 | .end·method |
1388 | .method·public·list()[Lcom/badlogic/gdx/files/FileHandle; | 1388 | .method·public·list()[Lcom/badlogic/gdx/files/FileHandle; |
1389 | ····.locals·7 | 1389 | ····.locals·7 |
Offset 306, 68 lines modified | Offset 306, 68 lines modified | ||
306 | ····aget-object·v0,·v0,·p1 | 306 | ····aget-object·v0,·v0,·p1 |
307 | ····return-object·v0 | 307 | ····return-object·v0 |
308 | .end·method | 308 | .end·method |
309 | .method·public·getMask()J | 309 | .method·public·getMask()J |
310 |
····.locals· |
310 | ····.locals·7 |
311 | ····.prologue | 311 | ····.prologue |
312 | ····.line·144 | 312 | ····.line·144 |
313 |
····iget-wide·v |
313 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
314 |
····const-wide/16·v |
314 | ····const-wide/16·v5,·-0x1 |
315 |
····cmp-long·v |
315 | ····cmp-long·v3,·v3,·v5 |
316 |
····if-nez·v |
316 | ····if-nez·v3,·:cond_1 |
317 | ····.line·145 | 317 | ····.line·145 |
318 |
····const-wide/16·v |
318 | ····const-wide/16·v1,·0x0 |
319 | ····.line·146 | 319 | ····.line·146 |
320 |
····.local·v |
320 | ····.local·v1,·"result":J |
321 | ····const/4·v0,·0x0 | 321 | ····const/4·v0,·0x0 |
322 | ····.local·v0,·"i":I | 322 | ····.local·v0,·"i":I |
323 | ····:goto_0 | 323 | ····:goto_0 |
324 |
····iget-object·v |
324 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->attributes:[Lcom/badlogic/gdx/graphics/VertexAttribute; |
325 |
····array-length·v |
325 | ····array-length·v3,·v3 |
326 |
····if-ge·v0,·v |
326 | ····if-ge·v0,·v3,·:cond_0 |
327 | ····.line·147 | 327 | ····.line·147 |
328 |
····iget-object·v |
328 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->attributes:[Lcom/badlogic/gdx/graphics/VertexAttribute; |
329 |
····aget-object·v |
329 | ····aget-object·v3,·v3,·v0 |
330 |
····iget·v |
330 | ····iget·v3,·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute;->usage:I |
331 |
····int-to-long·v |
331 | ····int-to-long·v3,·v3 |
332 |
····or-long/2addr·v |
332 | ····or-long/2addr·v1,·v3 |
333 | ····.line·146 | 333 | ····.line·146 |
334 | ····add-int/lit8·v0,·v0,·0x1 | 334 | ····add-int/lit8·v0,·v0,·0x1 |
335 | ····goto·:goto_0 | 335 | ····goto·:goto_0 |
336 | ····.line·149 | 336 | ····.line·149 |
337 | ····:cond_0 | 337 | ····:cond_0 |
338 |
····iput-wide·v |
338 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
339 | ····.line·151 | 339 | ····.line·151 |
340 | ····.end·local·v0····#·"i":I | 340 | ····.end·local·v0····#·"i":I |
341 |
····.end·local·v |
341 | ····.end·local·v1····#·"result":J |
342 | ····:cond_1 | 342 | ····:cond_1 |
343 |
····iget-wide·v |
343 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
344 |
····return-wide·v |
344 | ····return-wide·v3 |
345 | .end·method | 345 | .end·method |
346 | .method·public·getOffset(I)I | 346 | .method·public·getOffset(I)I |
347 | ····.locals·2 | 347 | ····.locals·2 |
348 | ····.param·p1,·"usage"····#·I | 348 | ····.param·p1,·"usage"····#·I |
349 | ····.prologue | 349 | ····.prologue |
Offset 254, 48 lines modified | Offset 254, 48 lines modified | ||
254 | ····throw·v3 | 254 | ····throw·v3 |
255 | ····.line·82 | 255 | ····.line·82 |
256 | ····:cond_1 | 256 | ····:cond_1 |
257 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 257 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
258 |
····aget-wide·v |
258 | ····aget-wide·v3,·v3,·v5 |
259 |
····iput-wide·v |
259 | ····iput-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
260 | ····.line·83 | 260 | ····.line·83 |
261 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 261 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
262 | ····const/4·v4,·0x1 | 262 | ····const/4·v4,·0x1 |
263 |
····aget-wide·v |
263 | ····aget-wide·v3,·v3,·v4 |
264 |
····long-to-int·v3,·v |
264 | ····long-to-int·v3,·v3 |
265 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->width:I | 265 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->width:I |
266 | ····.line·84 | 266 | ····.line·84 |
267 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 267 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
268 | ····const/4·v4,·0x2 | 268 | ····const/4·v4,·0x2 |
269 |
····aget-wide·v |
269 | ····aget-wide·v3,·v3,·v4 |
270 |
····long-to-int·v3,·v |
270 | ····long-to-int·v3,·v3 |
271 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->height:I | 271 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->height:I |
272 | ····.line·85 | 272 | ····.line·85 |
273 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 273 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
274 | ····const/4·v4,·0x3 | 274 | ····const/4·v4,·0x3 |
275 |
····aget-wide·v |
275 | ····aget-wide·v3,·v3,·v4 |
276 |
····long-to-int·v3,·v |
276 | ····long-to-int·v3,·v3 |
277 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 277 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
278 | ····.line·87 | 278 | ····.line·87 |
279 | ····if-eqz·p2,·:cond_2 | 279 | ····if-eqz·p2,·:cond_2 |
280 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 280 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
Offset 525, 17 lines modified | Offset 525, 17 lines modified | ||
525 | ····invoke-virtual/range·{v0·..·v7},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->drawPixmap(Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;IIIIII)V | 525 | ····invoke-virtual/range·{v0·..·v7},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->drawPixmap(Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;IIIIII)V |
526 | ····.line·114 | 526 | ····.line·114 |
527 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->dispose()V | 527 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->dispose()V |
528 | ····.line·115 | 528 | ····.line·115 |
529 |
····iget-wide·v |
529 | ····iget-wide·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
530 |
····iput-wide·v |
530 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
531 | ····.line·116 | 531 | ····.line·116 |
532 | ····iget·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 532 | ····iget·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
533 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 533 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
534 | ····.line·117 | 534 | ····.line·117 |
Offset 32, 58 lines modified | Offset 32, 58 lines modified | ||
32 | ····sput-object·v0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->types:Lcom/badlogic/gdx/utils/Array; | 32 | ····sput-object·v0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->types:Lcom/badlogic/gdx/utils/Array; |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·protected·constructor·<init>(J)V | 35 | .method·protected·constructor·<init>(J)V |
36 |
····.locals· |
36 | ····.locals·0 |
37 | ····.param·p1,·"type"····#·J | 37 | ····.param·p1,·"type"····#·J |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·55 | 39 | ····.line·55 |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····.line·56 | 41 | ····.line·56 |
42 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->type:J | 42 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->type:J |
43 | ····.line·57 | 43 | ····.line·57 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·static·final·getAttributeAlias(J)Ljava/lang/String; | 46 | .method·public·static·final·getAttributeAlias(J)Ljava/lang/String; |
47 |
····.locals· |
47 | ····.locals·7 |
48 | ····.param·p0,·"type"····#·J | 48 | ····.param·p0,·"type"····#·J |
49 | ····.prologue | 49 | ····.prologue |
50 |
····const-wide/16·v |
50 | ····const-wide/16·v5,·0x0 |
51 | ····.line·38 | 51 | ····.line·38 |
52 | ····const/4·v0,·-0x1 | 52 | ····const/4·v0,·-0x1 |
53 | ····.line·39 | 53 | ····.line·39 |
54 | ····.local·v0,·"idx":I | 54 | ····.local·v0,·"idx":I |
55 | ····:cond_0 | 55 | ····:cond_0 |
56 |
····cmp-long·v1,·p0,·v |
56 | ····cmp-long·v1,·p0,·v5 |
57 | ····if-eqz·v1,·:cond_1 | 57 | ····if-eqz·v1,·:cond_1 |
58 | ····add-int/lit8·v0,·v0,·0x1 | 58 | ····add-int/lit8·v0,·v0,·0x1 |
59 | ····const/16·v1,·0x3f | 59 | ····const/16·v1,·0x3f |
60 | ····if-ge·v0,·v1,·:cond_1 | 60 | ····if-ge·v0,·v1,·:cond_1 |
61 |
····shr-long·v |
61 | ····shr-long·v1,·p0,·v0 |
62 |
····const-wide/16·v |
62 | ····const-wide/16·v3,·0x1 |
63 |
····and-long/2addr·v |
63 | ····and-long/2addr·v1,·v3 |
64 |
····cmp-long·v1,·v |
64 | ····cmp-long·v1,·v1,·v5 |
65 | ····if-eqz·v1,·:cond_0 | 65 | ····if-eqz·v1,·:cond_0 |
66 | ····.line·41 | 66 | ····.line·41 |
67 | ····:cond_1 | 67 | ····:cond_1 |
68 | ····if-ltz·v0,·:cond_2 | 68 | ····if-ltz·v0,·:cond_2 |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | ····:cond_2 | 107 | ····:cond_2 |
108 | ····const/4·v1,·0x0 | 108 | ····const/4·v1,·0x0 |
109 | ····goto·:goto_0 | 109 | ····goto·:goto_0 |
110 | .end·method | 110 | .end·method |
111 | .method·public·static·final·getAttributeType(Ljava/lang/String;)J | 111 | .method·public·static·final·getAttributeType(Ljava/lang/String;)J |
112 |
····.locals· |
112 | ····.locals·3 |
113 | ····.param·p0,·"alias"····#·Ljava/lang/String; | 113 | ····.param·p0,·"alias"····#·Ljava/lang/String; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line·31 | 115 | ····.line·31 |
116 | ····const/4·v0,·0x0 | 116 | ····const/4·v0,·0x0 |
117 | ····.local·v0,·"i":I | 117 | ····.local·v0,·"i":I |
Offset 137, 31 lines modified | Offset 137, 31 lines modified | ||
137 | ····invoke-virtual·{v1,·p0},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I | 137 | ····invoke-virtual·{v1,·p0},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I |
138 | ····move-result·v1 | 138 | ····move-result·v1 |
139 | ····if-nez·v1,·:cond_0 | 139 | ····if-nez·v1,·:cond_0 |
140 |
····const-wide/16·v |
140 | ····const-wide/16·v1,·0x1 |
141 |
····shl-long/2addr·v |
141 | ····shl-long/2addr·v1,·v0 |
142 | ····.line·33 | 142 | ····.line·33 |
143 | ····:goto_1 | 143 | ····:goto_1 |
144 |
····return-wide·v |
144 | ····return-wide·v1 |
145 | ····.line·31 | 145 | ····.line·31 |
146 | ····:cond_0 | 146 | ····:cond_0 |
147 | ····add-int/lit8·v0,·v0,·0x1 | 147 | ····add-int/lit8·v0,·v0,·0x1 |
148 | ····goto·:goto_0 | 148 | ····goto·:goto_0 |
149 | ····.line·33 | 149 | ····.line·33 |
150 | ····:cond_1 | 150 | ····:cond_1 |
151 |
····const-wide/16·v |
151 | ····const-wide/16·v1,·0x0 |
Max diff block lines reached; 158/2199 bytes (7.19%) of diff not shown. |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->sorted:Z | 60 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->sorted:Z |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·private·final·disable(J)V | 63 | .method·private·final·disable(J)V |
64 |
····.locals· |
64 | ····.locals·4 |
65 | ····.param·p1,·"mask"····#·J | 65 | ····.param·p1,·"mask"····#·J |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·81 | 67 | ····.line·81 |
68 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 68 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
69 | ····const-wide/16·v2,·-0x1 | 69 | ····const-wide/16·v2,·-0x1 |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 80 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
81 | ····.line·82 | 81 | ····.line·82 |
82 | ····return-void | 82 | ····return-void |
83 | .end·method | 83 | .end·method |
84 | .method·private·final·enable(J)V | 84 | .method·private·final·enable(J)V |
85 |
····.locals· |
85 | ····.locals·2 |
86 | ····.param·p1,·"mask"····#·J | 86 | ····.param·p1,·"mask"····#·J |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·77 | 88 | ····.line·77 |
89 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 89 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
90 | ····or-long/2addr·v0,·p1 | 90 | ····or-long/2addr·v0,·p1 |
Offset 207, 15 lines modified | Offset 207, 15 lines modified | ||
207 | ····:cond_3 | 207 | ····:cond_3 |
208 | ····move·v0,·v1 | 208 | ····move·v0,·v1 |
209 | ····goto·:goto_1 | 209 | ····goto·:goto_1 |
210 | .end·method | 210 | .end·method |
211 | .method·public·final·get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; | 211 | .method·public·final·get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
212 |
····.locals· |
212 | ····.locals·3 |
213 | ····.param·p1,·"type"····#·J | 213 | ····.param·p1,·"type"····#·J |
214 | ····.prologue | 214 | ····.prologue |
215 | ····.line·46 | 215 | ····.line·46 |
216 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->has(J)Z | 216 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->has(J)Z |
217 | ····move-result·v1 | 217 | ····move-result·v1 |
Offset 237, 17 lines modified | Offset 237, 17 lines modified | ||
237 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 237 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
238 | ····move-result-object·v1 | 238 | ····move-result-object·v1 |
239 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute; | 239 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute; |
240 |
····iget-wide·v |
240 | ····iget-wide·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->type:J |
241 |
····cmp-long·v1,·v |
241 | ····cmp-long·v1,·v1,·p1 |
242 | ····if-nez·v1,·:cond_0 | 242 | ····if-nez·v1,·:cond_0 |
243 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->attributes:Lcom/badlogic/gdx/utils/Array; | 243 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->attributes:Lcom/badlogic/gdx/utils/Array; |
244 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 244 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
272 | ····:cond_1 | 272 | ····:cond_1 |
273 | ····const/4·v1,·0x0 | 273 | ····const/4·v1,·0x0 |
274 | ····goto·:goto_1 | 274 | ····goto·:goto_1 |
275 | .end·method | 275 | .end·method |
276 | .method·public·final·get(Ljava/lang/Class;J)Lcom/badlogic/gdx/graphics/g3d/Attribute; | 276 | .method·public·final·get(Ljava/lang/Class;J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
277 |
····.locals· |
277 | ····.locals·1 |
278 | ····.param·p2,·"type"····#·J | 278 | ····.param·p2,·"type"····#·J |
279 | ····.annotation·system·Ldalvik/annotation/Signature; | 279 | ····.annotation·system·Ldalvik/annotation/Signature; |
280 | ········value·=·{ | 280 | ········value·=·{ |
281 | ············"<T:", | 281 | ············"<T:", |
282 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", | 282 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", |
283 | ············">(", | 283 | ············">(", |
284 | ············"Ljava/lang/Class", | 284 | ············"Ljava/lang/Class", |
Offset 295, 15 lines modified | Offset 295, 15 lines modified | ||
295 | ····move-result-object·v0 | 295 | ····move-result-object·v0 |
296 | ····return-object·v0 | 296 | ····return-object·v0 |
297 | .end·method | 297 | .end·method |
298 | .method·public·final·get(Lcom/badlogic/gdx/utils/Array;J)Lcom/badlogic/gdx/utils/Array; | 298 | .method·public·final·get(Lcom/badlogic/gdx/utils/Array;J)Lcom/badlogic/gdx/utils/Array; |
299 |
····.locals· |
299 | ····.locals·5 |
300 | ····.param·p2,·"type"····#·J | 300 | ····.param·p2,·"type"····#·J |
301 | ····.annotation·system·Ldalvik/annotation/Signature; | 301 | ····.annotation·system·Ldalvik/annotation/Signature; |
302 | ········value·=·{ | 302 | ········value·=·{ |
303 | ············"(", | 303 | ············"(", |
304 | ············"Lcom/badlogic/gdx/utils/Array", | 304 | ············"Lcom/badlogic/gdx/utils/Array", |
305 | ············"<", | 305 | ············"<", |
306 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", | 306 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", |
Offset 333, 21 lines modified | Offset 333, 21 lines modified | ||
Max diff block lines reached; 8347/11075 bytes (75.37%) of diff not shown. |
Offset 251, 83 lines modified | Offset 251, 83 lines modified | ||
251 | ····.line·248 | 251 | ····.line·248 |
252 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; | 252 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
253 | ····if-eqz·v6,·:cond_0 | 253 | ····if-eqz·v6,·:cond_0 |
254 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 254 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
255 |
····sget-wide·v |
255 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
256 |
····iget-object·v |
256 | ····iget-object·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
257 |
····invoke-direct·{v6,·v |
257 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
258 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 258 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
259 | ····.line·249 | 259 | ····.line·249 |
260 | ····:cond_0 | 260 | ····:cond_0 |
261 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; | 261 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
262 | ····if-eqz·v6,·:cond_1 | 262 | ····if-eqz·v6,·:cond_1 |
263 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 263 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
264 |
····sget-wide·v |
264 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
265 |
····iget-object·v |
265 | ····iget-object·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
266 |
····invoke-direct·{v6,·v |
266 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
267 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 267 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
268 | ····.line·250 | 268 | ····.line·250 |
269 | ····:cond_1 | 269 | ····:cond_1 |
270 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; | 270 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
271 | ····if-eqz·v6,·:cond_2 | 271 | ····if-eqz·v6,·:cond_2 |
272 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 272 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
273 |
····sget-wide·v |
273 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Specular:J |
274 |
····iget-object·v |
274 | ····iget-object·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
275 |
····invoke-direct·{v6,·v |
275 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
276 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 276 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
277 | ····.line·251 | 277 | ····.line·251 |
278 | ····:cond_2 | 278 | ····:cond_2 |
279 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; | 279 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
280 | ····if-eqz·v6,·:cond_3 | 280 | ····if-eqz·v6,·:cond_3 |
281 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 281 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
282 |
····sget-wide·v |
282 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Emissive:J |
283 |
····iget-object·v |
283 | ····iget-object·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
284 |
····invoke-direct·{v6,·v |
284 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
285 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 285 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
286 | ····.line·252 | 286 | ····.line·252 |
287 | ····:cond_3 | 287 | ····:cond_3 |
288 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->reflection:Lcom/badlogic/gdx/graphics/Color; | 288 | ····iget-object·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->reflection:Lcom/badlogic/gdx/graphics/Color; |
289 | ····if-eqz·v6,·:cond_4 | 289 | ····if-eqz·v6,·:cond_4 |
290 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 290 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
291 |
····sget-wide·v |
291 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Reflection:J |
292 |
····iget-object·v |
292 | ····iget-object·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->reflection:Lcom/badlogic/gdx/graphics/Color; |
293 |
····invoke-direct·{v6,·v |
293 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
294 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 294 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
295 | ····.line·253 | 295 | ····.line·253 |
296 | ····:cond_4 | 296 | ····:cond_4 |
297 | ····iget·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->shininess:F | 297 | ····iget·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->shininess:F |
Offset 335, 19 lines modified | Offset 335, 19 lines modified | ||
335 | ····cmpl-float·v6,·v6,·v7 | 335 | ····cmpl-float·v6,·v6,·v7 |
336 | ····if-lez·v6,·:cond_5 | 336 | ····if-lez·v6,·:cond_5 |
337 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 337 | ····new-instance·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
338 |
····sget-wide·v |
338 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->Shininess:J |
339 |
····iget·v |
339 | ····iget·v9,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->shininess:F |
340 |
····invoke-direct·{v6,·v |
340 | ····invoke-direct·{v6,·v7,·v8,·v9},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
341 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 341 | ····invoke-virtual·{v2,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
Max diff block lines reached; 3584/10097 bytes (35.50%) of diff not shown. |
Offset 258, 21 lines modified | Offset 258, 21 lines modified | ||
258 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;)V | 258 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;)V |
259 | ····return-object·v0 | 259 | ····return-object·v0 |
260 | .end·method | 260 | .end·method |
261 | .method·public·hashCode()I | 261 | .method·public·hashCode()I |
262 |
····.locals· |
262 | ····.locals·3 |
263 | ····.prologue | 263 | ····.prologue |
264 | ····.line·82 | 264 | ····.line·82 |
265 |
····iget-wide·v |
265 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->type:J |
266 |
····long-to-int·v0,·v |
266 | ····long-to-int·v0,·v1 |
267 | ····.line·83 | 267 | ····.line·83 |
268 | ····.local·v0,·"result":I | 268 | ····.local·v0,·"result":I |
269 | ····mul-int/lit16·v2,·v0,·0x3b3 | 269 | ····mul-int/lit16·v2,·v0,·0x3b3 |
270 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->blended:Z | 270 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->blended:Z |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Mask:J | 136 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Mask:J |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·public·constructor·<init>(J)V | 139 | .method·public·constructor·<init>(J)V |
140 |
····.locals· |
140 | ····.locals·2 |
141 | ····.param·p1,·"type"····#·J | 141 | ····.param·p1,·"type"····#·J |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·80 | 143 | ····.line·80 |
144 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 144 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
145 | ····.line·77 | 145 | ····.line·77 |
Offset 229, 173 lines modified | Offset 229, 173 lines modified | ||
229 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V | 229 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
230 | ····.line·96 | 230 | ····.line·96 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·static·final·createAmbient(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 233 | .method·public·static·final·createAmbient(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
234 |
····.locals· |
234 | ····.locals·7 |
235 | ····.param·p0,·"r"····#·F | 235 | ····.param·p0,·"r"····#·F |
236 | ····.param·p1,·"g"····#·F | 236 | ····.param·p1,·"g"····#·F |
237 | ····.param·p2,·"b"····#·F | 237 | ····.param·p2,·"b"····#·F |
238 | ····.param·p3,·"a"····#·F | 238 | ····.param·p3,·"a"····#·F |
239 | ····.prologue | 239 | ····.prologue |
240 | ····.line·50 | 240 | ····.line·50 |
241 |
····new-instance·v |
241 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
242 |
····sget-wide·v |
242 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
243 |
····move·v |
243 | ····move·v3,·p0 |
244 |
····move·v |
244 | ····move·v4,·p1 |
245 |
····move·v |
245 | ····move·v5,·p2 |
246 |
····move·v |
246 | ····move·v6,·p3 |
247 |
····invoke-direct/range·{v |
247 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JFFFF)V |
248 |
····return-object·v |
248 | ····return-object·v0 |
249 | .end·method | 249 | .end·method |
250 | .method·public·static·final·createAmbient(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 250 | .method·public·static·final·createAmbient(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
251 |
····.locals· |
251 | ····.locals·3 |
252 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; | 252 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; |
253 | ····.prologue | 253 | ····.prologue |
254 | ····.line·46 | 254 | ····.line·46 |
255 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 255 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
256 |
····sget-wide·v |
256 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
257 |
····invoke-direct·{v0,·v |
257 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
258 | ····return-object·v0 | 258 | ····return-object·v0 |
259 | .end·method | 259 | .end·method |
260 | .method·public·static·final·createDiffuse(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 260 | .method·public·static·final·createDiffuse(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
261 |
····.locals· |
261 | ····.locals·7 |
262 | ····.param·p0,·"r"····#·F | 262 | ····.param·p0,·"r"····#·F |
263 | ····.param·p1,·"g"····#·F | 263 | ····.param·p1,·"g"····#·F |
264 | ····.param·p2,·"b"····#·F | 264 | ····.param·p2,·"b"····#·F |
265 | ····.param·p3,·"a"····#·F | 265 | ····.param·p3,·"a"····#·F |
266 | ····.prologue | 266 | ····.prologue |
267 | ····.line·58 | 267 | ····.line·58 |
268 |
····new-instance·v |
268 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
269 |
····sget-wide·v |
269 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
270 |
····move·v |
270 | ····move·v3,·p0 |
271 |
····move·v |
271 | ····move·v4,·p1 |
272 |
····move·v |
272 | ····move·v5,·p2 |
273 |
····move·v |
273 | ····move·v6,·p3 |
274 |
····invoke-direct/range·{v |
274 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JFFFF)V |
275 |
····return-object·v |
275 | ····return-object·v0 |
276 | .end·method | 276 | .end·method |
277 | .method·public·static·final·createDiffuse(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 277 | .method·public·static·final·createDiffuse(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
278 |
····.locals· |
278 | ····.locals·3 |
279 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; | 279 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; |
280 | ····.prologue | 280 | ····.prologue |
281 | ····.line·54 | 281 | ····.line·54 |
282 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 282 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
283 |
····sget-wide·v |
283 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
Max diff block lines reached; 4643/8954 bytes (51.85%) of diff not shown. |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->Mask:J | 43 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->Mask:J |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(J)V | 46 | .method·public·constructor·<init>(J)V |
47 |
····.locals· |
47 | ····.locals·2 |
48 | ····.param·p1,·"type"····#·J | 48 | ····.param·p1,·"type"····#·J |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·42 | 50 | ····.line·42 |
51 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 51 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
52 | ····.line·43 | 52 | ····.line·43 |
Offset 180, 21 lines modified | Offset 180, 21 lines modified | ||
180 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;)V | 180 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;)V |
181 | ····return-object·v0 | 181 | ····return-object·v0 |
182 | .end·method | 182 | .end·method |
183 | .method·public·hashCode()I | 183 | .method·public·hashCode()I |
184 |
····.locals· |
184 | ····.locals·3 |
185 | ····.prologue | 185 | ····.prologue |
186 | ····.line·68 | 186 | ····.line·68 |
187 |
····iget-wide·v |
187 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->type:J |
188 |
····long-to-int·v0,·v |
188 | ····long-to-int·v0,·v1 |
189 | ····.line·69 | 189 | ····.line·69 |
190 | ····.local·v0,·"result":I | 190 | ····.local·v0,·"result":I |
191 | ····mul-int/lit16·v1,·v0,·0x3c7 | 191 | ····mul-int/lit16·v1,·v0,·0x3c7 |
192 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->textureDescription:Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor; | 192 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->textureDescription:Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor; |
Offset 83, 35 lines modified | Offset 83, 35 lines modified | ||
83 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V | 83 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V |
84 | ····.line·61 | 84 | ····.line·61 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·public·constructor·<init>(IFFZ)V | 87 | .method·public·constructor·<init>(IFFZ)V |
88 |
····.locals· |
88 | ····.locals·7 |
89 | ····.param·p1,·"depthFunc"····#·I | 89 | ····.param·p1,·"depthFunc"····#·I |
90 | ····.param·p2,·"depthRangeNear"····#·F | 90 | ····.param·p2,·"depthRangeNear"····#·F |
91 | ····.param·p3,·"depthRangeFar"····#·F | 91 | ····.param·p3,·"depthRangeFar"····#·F |
92 | ····.param·p4,·"depthMask"····#·Z | 92 | ····.param·p4,·"depthMask"····#·Z |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·64 | 94 | ····.line·64 |
95 |
····sget-wide·v |
95 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->Type:J |
96 |
····move-object·v |
96 | ····move-object·v0,·p0 |
97 |
····move·v |
97 | ····move·v3,·p1 |
98 |
····move·v |
98 | ····move·v4,·p2 |
99 |
····move·v |
99 | ····move·v5,·p3 |
100 |
····move·v |
100 | ····move·v6,·p4 |
101 |
····invoke-direct/range·{v |
101 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(JIFFZ)V |
102 | ····.line·65 | 102 | ····.line·65 |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
105 | .method·public·constructor·<init>(IZ)V | 105 | .method·public·constructor·<init>(IZ)V |
106 | ····.locals·2 | 106 | ····.locals·2 |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V | 127 | ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V |
128 | ····.line·57 | 128 | ····.line·57 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
131 | .method·public·constructor·<init>(JIFFZ)V | 131 | .method·public·constructor·<init>(JIFFZ)V |
132 |
····.locals· |
132 | ····.locals·2 |
133 | ····.param·p1,·"type"····#·J | 133 | ····.param·p1,·"type"····#·J |
134 | ····.param·p3,·"depthFunc"····#·I | 134 | ····.param·p3,·"depthFunc"····#·I |
135 | ····.param·p4,·"depthRangeNear"····#·F | 135 | ····.param·p4,·"depthRangeNear"····#·F |
136 | ····.param·p5,·"depthRangeFar"····#·F | 136 | ····.param·p5,·"depthRangeFar"····#·F |
137 | ····.param·p6,·"depthMask"····#·Z | 137 | ····.param·p6,·"depthMask"····#·Z |
138 | ····.prologue | 138 | ····.prologue |
Offset 171, 32 lines modified | Offset 171, 32 lines modified | ||
171 | ····iput-boolean·p6,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z | 171 | ····iput-boolean·p6,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z |
172 | ····.line·74 | 172 | ····.line·74 |
173 | ····return-void | 173 | ····return-void |
174 | .end·method | 174 | .end·method |
175 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V | 175 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V |
176 |
····.locals· |
176 | ····.locals·7 |
177 | ····.param·p1,·"rhs"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute; | 177 | ····.param·p1,·"rhs"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute; |
178 | ····.prologue | 178 | ····.prologue |
179 | ····.line·77 | 179 | ····.line·77 |
180 |
····iget-wide·v |
180 | ····iget-wide·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->type:J |
181 |
····iget·v |
181 | ····iget·v3,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthFunc:I |
182 |
····iget·v |
182 | ····iget·v4,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthRangeNear:F |
183 |
····iget·v |
183 | ····iget·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthRangeFar:F |
184 |
····iget-boolean·v |
184 | ····iget-boolean·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z |
185 |
····move-object·v |
185 | ····move-object·v0,·p0 |
186 |
····invoke-direct/range·{v |
186 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(JIFFZ)V |
187 | ····.line·78 | 187 | ····.line·78 |
188 | ····return-void | 188 | ····return-void |
189 | .end·method | 189 | .end·method |
190 | .method·public·constructor·<init>(Z)V | 190 | .method·public·constructor·<init>(Z)V |
191 | ····.locals·1 | 191 | ····.locals·1 |
Offset 250, 21 lines modified | Offset 250, 21 lines modified | ||
250 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V | 250 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V |
251 | ····return-object·v0 | 251 | ····return-object·v0 |
252 | .end·method | 252 | .end·method |
253 | .method·public·hashCode()I | 253 | .method·public·hashCode()I |
254 |
····.locals· |
254 | ····.locals·3 |
255 | ····.prologue | 255 | ····.prologue |
256 | ····.line·87 | 256 | ····.line·87 |
257 |
····iget-wide·v |
257 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->type:J |
258 |
····long-to-int·v0,·v |
258 | ····long-to-int·v0,·v1 |
Max diff block lines reached; 171/4102 bytes (4.17%) of diff not shown. |
Offset 40, 27 lines modified | Offset 40, 27 lines modified | ||
40 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J | 40 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·constructor·<init>(J)V | 43 | .method·public·constructor·<init>(J)V |
44 |
····.locals· |
44 | ····.locals·0 |
45 | ····.param·p1,·"type"····#·J | 45 | ····.param·p1,·"type"····#·J |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·41 | 47 | ····.line·41 |
48 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 48 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
49 | ····.line·42 | 49 | ····.line·42 |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·constructor·<init>(JF)V | 52 | .method·public·constructor·<init>(JF)V |
53 |
····.locals· |
53 | ····.locals·0 |
54 | ····.param·p1,·"type"····#·J | 54 | ····.param·p1,·"type"····#·J |
55 | ····.param·p3,·"value"····#·F | 55 | ····.param·p3,·"value"····#·F |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·45 | 57 | ····.line·45 |
58 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 58 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
Offset 68, 69 lines modified | Offset 68, 69 lines modified | ||
68 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F | 68 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F |
69 | ····.line·47 | 69 | ····.line·47 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
72 | .method·public·static·createAlphaTest(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 72 | .method·public·static·createAlphaTest(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
73 |
····.locals· |
73 | ····.locals·3 |
74 | ····.param·p0,·"value"····#·F | 74 | ····.param·p0,·"value"····#·F |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·35 | 76 | ····.line·35 |
77 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 77 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
78 |
····sget-wide·v |
78 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J |
79 |
····invoke-direct·{v0,·v |
79 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
80 | ····return-object·v0 | 80 | ····return-object·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·static·createShininess(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 82 | .method·public·static·createShininess(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
83 |
····.locals· |
83 | ····.locals·3 |
84 | ····.param·p0,·"value"····#·F | 84 | ····.param·p0,·"value"····#·F |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·28 | 86 | ····.line·28 |
87 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 87 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
88 |
····sget-wide·v |
88 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->Shininess:J |
89 |
····invoke-direct·{v0,·v |
89 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | .end·method | 91 | .end·method |
92 | #·virtual·methods | 92 | #·virtual·methods |
93 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; | 93 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; |
94 | ····.locals·4 | 94 | ····.locals·4 |
95 | ····.prologue | 95 | ····.prologue |
96 | ····.line·51 | 96 | ····.line·51 |
97 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 97 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
98 |
····iget-wide·v |
98 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->type:J |
99 |
····iget·v |
99 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F |
100 |
····invoke-direct·{v0,·v |
100 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
101 | ····return-object·v0 | 101 | ····return-object·v0 |
102 | .end·method | 102 | .end·method |
103 | .method·public·hashCode()I | 103 | .method·public·hashCode()I |
104 |
····.locals· |
104 | ····.locals·3 |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·56 | 106 | ····.line·56 |
107 |
····iget-wide·v |
107 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->type:J |
108 |
····long-to-int·v0,·v |
108 | ····long-to-int·v0,·v1 |
109 | ····.line·57 | 109 | ····.line·57 |
110 | ····.local·v0,·"result":I | 110 | ····.local·v0,·"result":I |
111 | ····mul-int/lit16·v1,·v0,·0x3d1 | 111 | ····mul-int/lit16·v1,·v0,·0x3d1 |
112 | ····iget·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F | 112 | ····iget·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F |
Offset 27, 27 lines modified | Offset 27, 27 lines modified | ||
27 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J | 27 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·constructor·<init>(J)V | 30 | .method·public·constructor·<init>(J)V |
31 |
····.locals· |
31 | ····.locals·0 |
32 | ····.param·p1,·"type"····#·J | 32 | ····.param·p1,·"type"····#·J |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·32 | 34 | ····.line·32 |
35 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 35 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
36 | ····.line·33 | 36 | ····.line·33 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·public·constructor·<init>(JI)V | 39 | .method·public·constructor·<init>(JI)V |
40 |
····.locals· |
40 | ····.locals·0 |
41 | ····.param·p1,·"type"····#·J | 41 | ····.param·p1,·"type"····#·J |
42 | ····.param·p3,·"value"····#·I | 42 | ····.param·p3,·"value"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·36 | 44 | ····.line·36 |
45 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 45 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
Offset 55, 54 lines modified | Offset 55, 54 lines modified | ||
55 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I | 55 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I |
56 | ····.line·38 | 56 | ····.line·38 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·public·static·createCullFace(I)Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 59 | .method·public·static·createCullFace(I)Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
60 |
····.locals· |
60 | ····.locals·3 |
61 | ····.param·p0,·"value"····#·I | 61 | ····.param·p0,·"value"····#·I |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·26 | 63 | ····.line·26 |
64 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 64 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
65 |
····sget-wide·v |
65 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J |
66 |
····invoke-direct·{v0,·v |
66 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;-><init>(JI)V |
67 | ····return-object·v0 | 67 | ····return-object·v0 |
68 | .end·method | 68 | .end·method |
69 | #·virtual·methods | 69 | #·virtual·methods |
70 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; | 70 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; |
71 | ····.locals·4 | 71 | ····.locals·4 |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·42 | 73 | ····.line·42 |
74 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 74 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
75 |
····iget-wide·v |
75 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->type:J |
76 |
····iget·v |
76 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I |
77 |
····invoke-direct·{v0,·v |
77 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;-><init>(JI)V |
78 | ····return-object·v0 | 78 | ····return-object·v0 |
79 | .end·method | 79 | .end·method |
80 | .method·public·hashCode()I | 80 | .method·public·hashCode()I |
81 |
····.locals· |
81 | ····.locals·3 |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·47 | 83 | ····.line·47 |
84 |
····iget-wide·v |
84 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->type:J |
85 |
····long-to-int·v0,·v |
85 | ····long-to-int·v0,·v1 |
86 | ····.line·48 | 86 | ····.line·48 |
87 | ····.local·v0,·"result":I | 87 | ····.local·v0,·"result":I |
88 | ····mul-int/lit16·v1,·v0,·0x3d7 | 88 | ····mul-int/lit16·v1,·v0,·0x3d7 |
89 | ····iget·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I | 89 | ····iget·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Mask:J | 94 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Mask:J |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
97 | .method·public·constructor·<init>(J)V | 97 | .method·public·constructor·<init>(J)V |
98 |
····.locals· |
98 | ····.locals·2 |
99 | ····.param·p1,·"type"····#·J | 99 | ····.param·p1,·"type"····#·J |
100 | ····.prologue | 100 | ····.prologue |
101 | ····.line·64 | 101 | ····.line·64 |
102 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 102 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
103 | ····.line·65 | 103 | ····.line·65 |
Offset 190, 69 lines modified | Offset 190, 69 lines modified | ||
190 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;)V | 190 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;)V |
191 | ····.line·81 | 191 | ····.line·81 |
192 | ····return-void | 192 | ····return-void |
193 | .end·method | 193 | .end·method |
194 | .method·public·static·createBump(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 194 | .method·public·static·createBump(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
195 |
····.locals· |
195 | ····.locals·3 |
196 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 196 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
197 | ····.prologue | 197 | ····.prologue |
198 | ····.line·58 | 198 | ····.line·58 |
199 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 199 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
200 |
····sget-wide·v |
200 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Bump:J |
201 |
····invoke-direct·{v0,·v |
201 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/Texture;)V |
202 | ····return-object·v0 | 202 | ····return-object·v0 |
203 | .end·method | 203 | .end·method |
204 | .method·public·static·createDiffuse(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 204 | .method·public·static·createDiffuse(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
205 |
····.locals· |
205 | ····.locals·3 |
206 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 206 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
207 | ····.prologue | 207 | ····.prologue |
208 | ····.line·46 | 208 | ····.line·46 |
209 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 209 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
210 |
····sget-wide·v |
210 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
211 |
····invoke-direct·{v0,·v |
211 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/Texture;)V |
212 | ····return-object·v0 | 212 | ····return-object·v0 |
213 | .end·method | 213 | .end·method |
214 | .method·public·static·createNormal(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 214 | .method·public·static·createNormal(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
215 |
····.locals· |
215 | ····.locals·3 |
216 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 216 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
217 | ····.prologue | 217 | ····.prologue |
218 | ····.line·54 | 218 | ····.line·54 |
219 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 219 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
220 |
····sget-wide·v |
220 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Normal:J |
221 |
····invoke-direct·{v0,·v |
221 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/Texture;)V |
222 | ····return-object·v0 | 222 | ····return-object·v0 |
223 | .end·method | 223 | .end·method |
224 | .method·public·static·createSpecular(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 224 | .method·public·static·createSpecular(Lcom/badlogic/gdx/graphics/Texture;)Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
225 |
····.locals· |
225 | ····.locals·3 |
226 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 226 | ····.param·p0,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
227 | ····.prologue | 227 | ····.prologue |
228 | ····.line·50 | 228 | ····.line·50 |
229 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 229 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
230 |
····sget-wide·v |
230 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Specular:J |
231 |
····invoke-direct·{v0,·v |
231 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/Texture;)V |
232 | ····return-object·v0 | 232 | ····return-object·v0 |
233 | .end·method | 233 | .end·method |
234 | .method·public·static·final·is(J)Z | 234 | .method·public·static·final·is(J)Z |
235 | ····.locals·4 | 235 | ····.locals·4 |
236 | ····.param·p0,·"mask"····#·J | 236 | ····.param·p0,·"mask"····#·J |
Offset 291, 21 lines modified | Offset 291, 21 lines modified | ||
291 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;)V | 291 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;)V |
292 | ····return-object·v0 | 292 | ····return-object·v0 |
293 | .end·method | 293 | .end·method |
294 | .method·public·hashCode()I | 294 | .method·public·hashCode()I |
295 |
····.locals· |
295 | ····.locals·3 |
296 | ····.prologue | 296 | ····.prologue |
297 | ····.line·90 | 297 | ····.line·90 |
298 |
····iget-wide·v |
298 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->type:J |
Max diff block lines reached; 239/4882 bytes (4.90%) of diff not shown. |
Offset 1073, 17 lines modified | Offset 1073, 17 lines modified | ||
1073 | ····.locals·4 | 1073 | ····.locals·4 |
1074 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 1074 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
1075 | ····.prologue | 1075 | ····.prologue |
1076 | ····.line·256 | 1076 | ····.line·256 |
1077 | ····iget-object·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 1077 | ····iget-object·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
1078 |
····sget-wide·v |
1078 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J |
1079 |
····invoke-virtual·{v0,·v |
1079 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z |
1080 | ····move-result·v0 | 1080 | ····move-result·v0 |
1081 | ····if-nez·v0,·:cond_0 | 1081 | ····if-nez·v0,·:cond_0 |
1082 | ····.line·257 | 1082 | ····.line·257 |
1083 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 1083 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
Offset 4073, 15 lines modified | Offset 4073, 15 lines modified | ||
4073 | ····.line·239 | 4073 | ····.line·239 |
4074 | ····:cond_0 | 4074 | ····:cond_0 |
4075 | ····return-void | 4075 | ····return-void |
4076 | .end·method | 4076 | .end·method |
4077 | .method·public·setTexture(Lcom/badlogic/gdx/graphics/Texture;)V | 4077 | .method·public·setTexture(Lcom/badlogic/gdx/graphics/Texture;)V |
4078 |
····.locals· |
4078 | ····.locals·7 |
4079 | ····.param·p1,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 4079 | ····.param·p1,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
4080 | ····.prologue | 4080 | ····.prologue |
4081 | ····.line·260 | 4081 | ····.line·260 |
4082 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderablePool:Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch$RenderablePool; | 4082 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderablePool:Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch$RenderablePool; |
4083 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderables:Lcom/badlogic/gdx/utils/Array; | 4083 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderables:Lcom/badlogic/gdx/utils/Array; |
Offset 4116, 17 lines modified | Offset 4116, 17 lines modified | ||
4116 | ····check-cast·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 4116 | ····check-cast·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
4117 | ····.line·264 | 4117 | ····.line·264 |
4118 | ····.local·v3,·"renderable":Lcom/badlogic/gdx/graphics/g3d/Renderable; | 4118 | ····.local·v3,·"renderable":Lcom/badlogic/gdx/graphics/g3d/Renderable; |
4119 | ····iget-object·v4,·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 4119 | ····iget-object·v4,·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
4120 |
····sget-wide·v |
4120 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
4121 |
····invoke-virtual·{v4,·v |
4121 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
4122 | ····move-result-object·v0 | 4122 | ····move-result-object·v0 |
4123 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 4123 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
4124 | ····.line·265 | 4124 | ····.line·265 |
4125 | ····.local·v0,·"attribute":Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 4125 | ····.local·v0,·"attribute":Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 260, 400 lines modified | Offset 260, 400 lines modified | ||
260 | ····.local·p1,·"batch":Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch;,·"Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch<*>;" | 260 | ····.local·p1,·"batch":Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch;,·"Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch<*>;" |
261 | ····instance-of·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/ModelInstanceParticleBatch; | 261 | ····instance-of·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/ModelInstanceParticleBatch; |
262 | ····return·v0 | 262 | ····return·v0 |
263 | .end·method | 263 | .end·method |
264 | .method·public·update()V | 264 | .method·public·update()V |
265 |
····.locals·2 |
265 | ····.locals·20 |
266 | ····.prologue | 266 | ····.prologue |
267 | ····.line·44 | 267 | ····.line·44 |
268 |
····const/16·v1 |
268 | ····const/16·v16,·0x0 |
269 |
····.local·v1 |
269 | ····.local·v16,·"i":I |
270 |
····const/16·v1 |
270 | ····const/16·v18,·0x0 |
271 |
····.local·v1 |
271 | ····.local·v18,·"positionOffset":I |
272 | ····move-object/from16·v0,·p0 | 272 | ····move-object/from16·v0,·p0 |
273 |
····iget-object·v |
273 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->controller:Lcom/badlogic/gdx/graphics/g3d/particles/ParticleController; |
274 |
····iget-object·v |
274 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleController;->particles:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray; |
275 |
····iget·v1 |
275 | ····iget·v13,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray;->size:I |
276 | ····.line·45 | 276 | ····.line·45 |
277 |
····.local·v1 |
277 | ····.local·v13,·"c":I |
278 | ····:goto_0 | 278 | ····:goto_0 |
279 |
····move/from16·v0,·v1 |
279 | ····move/from16·v0,·v16 |
280 |
····if-ge·v0,·v1 |
280 | ····if-ge·v0,·v13,·:cond_3 |
281 | ····.line·47 | 281 | ····.line·47 |
282 | ····move-object/from16·v0,·p0 | 282 | ····move-object/from16·v0,·p0 |
283 |
····iget-object·v |
283 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
284 |
····check-cast·v |
284 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
285 |
····iget-object·v |
285 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData;->modelInstanceChannel:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$ObjectChannel; |
286 |
····iget-object·v |
286 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$ObjectChannel;->data:[Ljava/lang/Object; |
287 |
····check-cast·v |
287 | ····check-cast·v1,·[Lcom/badlogic/gdx/graphics/g3d/ModelInstance; |
288 |
····aget-object·v1 |
288 | ····aget-object·v17,·v1,·v16 |
289 | ····.line·48 | 289 | ····.line·48 |
290 |
····.local·v1 |
290 | ····.local·v17,·"instance":Lcom/badlogic/gdx/graphics/g3d/ModelInstance; |
291 | ····move-object/from16·v0,·p0 | 291 | ····move-object/from16·v0,·p0 |
292 |
····iget-boolean·v |
292 | ····iget-boolean·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->hasScale:Z |
293 |
····if-eqz·v |
293 | ····if-eqz·v1,·:cond_2 |
294 | ····move-object/from16·v0,·p0 | 294 | ····move-object/from16·v0,·p0 |
295 |
····iget-object·v |
295 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
296 |
····check-cast·v |
296 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
297 |
····iget-object·v |
297 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData;->scaleChannel:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$FloatChannel; |
298 |
····iget-object·v |
298 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$FloatChannel;->data:[F |
299 |
····aget·v |
299 | ····aget·v9,·v1,·v16 |
300 | ····.line·49 | 300 | ····.line·49 |
301 |
····.local·v |
301 | ····.local·v9,·"scale":F |
302 | ····:goto_1 | 302 | ····:goto_1 |
303 | ····const/4·v5,·0x0 | ||
304 | ····.local·v5,·"qx":F | ||
303 | ····const/4·v6,·0x0 | 305 | ····const/4·v6,·0x0 |
304 |
····.local·v6,·"q |
306 | ····.local·v6,·"qy":F |
305 | ····const/4·v7,·0x0 | 307 | ····const/4·v7,·0x0 |
306 |
····.local·v7,·"q |
308 | ····.local·v7,·"qz":F |
307 |
····const/ |
309 | ····const/high16·v8,·0x3f800000····#·1.0f |
308 | ····.local·v8,·"qz":F | ||
309 | ····const/high16·v9,·0x3f800000····#·1.0f | ||
310 | ····.line·50 | 310 | ····.line·50 |
311 |
····.local·v |
311 | ····.local·v8,·"qw":F |
312 | ····move-object/from16·v0,·p0 | 312 | ····move-object/from16·v0,·p0 |
313 |
····iget-boolean·v |
313 | ····iget-boolean·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->hasRotation:Z |
314 |
····if-eqz·v |
314 | ····if-eqz·v1,·:cond_0 |
315 | ····.line·51 | 315 | ····.line·51 |
316 | ····move-object/from16·v0,·p0 | 316 | ····move-object/from16·v0,·p0 |
317 |
····iget-object·v |
317 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
318 |
····check-cast·v |
318 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
Max diff block lines reached; 23622/30341 bytes (77.86%) of diff not shown. |
Offset 126, 361 lines modified | Offset 126, 361 lines modified | ||
126 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; | 126 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
127 | ····.line·74 | 127 | ····.line·74 |
128 | ····return-void | 128 | ····return-void |
129 | .end·method | 129 | .end·method |
130 | .method·public·spawnAux(Lcom/badlogic/gdx/math/Vector3;F)V | 130 | .method·public·spawnAux(Lcom/badlogic/gdx/math/Vector3;F)V |
131 |
····.locals·1 |
131 | ····.locals·16 |
132 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; | 132 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; |
133 | ····.param·p2,·"percent"····#·F | 133 | ····.param·p2,·"percent"····#·F |
134 | ····.prologue | 134 | ····.prologue |
135 | ····.line·23 | 135 | ····.line·23 |
136 | ····move-object/from16·v0,·p0 | 136 | ····move-object/from16·v0,·p0 |
137 |
····iget·v1 |
137 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidth:F |
138 | ····move-object/from16·v0,·p0 | 138 | ····move-object/from16·v0,·p0 |
139 |
····iget·v1 |
139 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidthDiff:F |
140 | ····move-object/from16·v0,·p0 | 140 | ····move-object/from16·v0,·p0 |
141 |
····iget-object·v1 |
141 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidthValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
142 | ····move/from16·v0,·p2 | 142 | ····move/from16·v0,·p2 |
143 |
····invoke-virtual·{v1 |
143 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
144 |
····move-result·v1 |
144 | ····move-result·v14 |
145 |
····mul-float/2addr·v1 |
145 | ····mul-float/2addr·v13,·v14 |
146 |
····add-float·v1 |
146 | ····add-float·v10,·v12,·v13 |
147 | ····.line·24 | 147 | ····.line·24 |
148 |
····.local·v1 |
148 | ····.local·v10,·"width":F |
149 | ····move-object/from16·v0,·p0 | 149 | ····move-object/from16·v0,·p0 |
150 |
····iget·v1 |
150 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeight:F |
151 | ····move-object/from16·v0,·p0 | 151 | ····move-object/from16·v0,·p0 |
152 |
····iget·v1 |
152 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeightDiff:F |
153 | ····move-object/from16·v0,·p0 | 153 | ····move-object/from16·v0,·p0 |
154 |
····iget-object·v1 |
154 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeightValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
155 | ····move/from16·v0,·p2 | 155 | ····move/from16·v0,·p2 |
156 |
····invoke-virtual·{v1 |
156 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
157 |
····move-result·v1 |
157 | ····move-result·v14 |
158 |
····mul-float/2addr·v1 |
158 | ····mul-float/2addr·v13,·v14 |
159 |
····add-float·v |
159 | ····add-float·v2,·v12,·v13 |
160 | ····.line·25 | 160 | ····.line·25 |
161 |
····.local·v |
161 | ····.local·v2,·"height":F |
162 | ····move-object/from16·v0,·p0 | 162 | ····move-object/from16·v0,·p0 |
163 |
····iget·v1 |
163 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepth:F |
164 | ····move-object/from16·v0,·p0 | 164 | ····move-object/from16·v0,·p0 |
165 |
····iget·v1 |
165 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepthDiff:F |
166 | ····move-object/from16·v0,·p0 | 166 | ····move-object/from16·v0,·p0 |
167 |
····iget-object·v1 |
167 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepthValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
168 | ····move/from16·v0,·p2 | 168 | ····move/from16·v0,·p2 |
169 |
····invoke-virtual·{v1 |
169 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
170 |
····move-result·v1 |
170 | ····move-result·v14 |
171 |
····mul-float/2addr·v1 |
171 | ····mul-float/2addr·v13,·v14 |
172 |
····add-float·v |
172 | ····add-float·v1,·v12,·v13 |
173 | ····.line·29 | 173 | ····.line·29 |
174 |
····.local·v |
174 | ····.local·v1,·"depth":F |
175 |
····const/4·v |
175 | ····const/4·v4,·0x0 |
176 |
····.local·v |
176 | ····.local·v4,·"minT":F |
177 |
····const·v |
177 | ····const·v3,·0x40c90fdb |
178 | ····.line·30 | 178 | ····.line·30 |
179 |
····.local·v |
179 | ····.local·v3,·"maxT":F |
180 | ····move-object/from16·v0,·p0 | 180 | ····move-object/from16·v0,·p0 |
181 |
····iget-object·v1 |
181 | ····iget-object·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
182 |
····sget-object·v1 |
182 | ····sget-object·v13,·Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide;->top:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
183 |
····if-ne·v1 |
183 | ····if-ne·v12,·v13,·:cond_1 |
Max diff block lines reached; 10230/15943 bytes (64.17%) of diff not shown. |
Offset 39, 29 lines modified | Offset 39, 29 lines modified | ||
39 | ····.line·277 | 39 | ····.line·277 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····return·v0 | 41 | ····return·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
44 |
····.locals· |
44 | ····.locals·5 |
45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
46 | ····.param·p2,·"inputID"····#·I | 46 | ····.param·p2,·"inputID"····#·I |
47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·282 | 50 | ····.line·282 |
51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
53 |
····sget-wide·v |
53 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
54 |
····invoke-virtual·{p4,·v |
54 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 39, 29 lines modified | Offset 39, 29 lines modified | ||
39 | ····.line·301 | 39 | ····.line·301 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····return·v0 | 41 | ····return·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
44 |
····.locals· |
44 | ····.locals·5 |
45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
46 | ····.param·p2,·"inputID"····#·I | 46 | ····.param·p2,·"inputID"····#·I |
47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·306 | 50 | ····.line·306 |
51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
53 |
····sget-wide·v |
53 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Specular:J |
54 |
····invoke-virtual·{p4,·v |
54 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 39, 29 lines modified | Offset 39, 29 lines modified | ||
39 | ····.line·336 | 39 | ····.line·336 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····return·v0 | 41 | ····return·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 43 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
44 |
····.locals· |
44 | ····.locals·5 |
45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 45 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
46 | ····.param·p2,·"inputID"····#·I | 46 | ····.param·p2,·"inputID"····#·I |
47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 47 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 48 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·341 | 50 | ····.line·341 |
51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 51 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 52 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
53 |
····sget-wide·v |
53 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Normal:J |
54 |
····invoke-virtual·{p4,·v |
54 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 56 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 57 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 174, 17 lines modified | Offset 174, 17 lines modified | ||
174 | ····if-eqz·v1,·:cond_1 | 174 | ····if-eqz·v1,·:cond_1 |
175 | ····.line·371 | 175 | ····.line·371 |
176 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->cacheAmbientCubemap:Lcom/badlogic/gdx/graphics/g3d/environment/AmbientCubemap; | 176 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->cacheAmbientCubemap:Lcom/badlogic/gdx/graphics/g3d/environment/AmbientCubemap; |
177 | ····iget-object·v1,·p3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; | 177 | ····iget-object·v1,·p3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; |
178 |
····sget-wide·v |
178 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->AmbientLight:J |
179 |
····invoke-virtual·{v1,·v |
179 | ····invoke-virtual·{v1,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Environment;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
180 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
181 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 181 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
182 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->color:Lcom/badlogic/gdx/graphics/Color; | 182 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->color:Lcom/badlogic/gdx/graphics/Color; |
Offset 166, 19 lines modified | Offset 166, 19 lines modified | ||
166 | ····.restart·local·v3····#·"w":I | 166 | ····.restart·local·v3····#·"w":I |
167 | ····:cond_2 | 167 | ····:cond_2 |
168 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->weights:I | 168 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->weights:I |
169 | ····.line·100 | 169 | ····.line·100 |
170 | ····new-instance·v4,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 170 | ····new-instance·v4,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
171 |
····sget-wide·v |
171 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J |
172 |
····iget·v |
172 | ····iget·v7,·p2,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader$Config;->defaultAlphaTest:F |
173 |
····invoke-direct·{v4,·v |
173 | ····invoke-direct·{v4,·v5,·v6,·v7},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
174 | ····iput-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->alphaTestAttribute:Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 174 | ····iput-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->alphaTestAttribute:Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
175 | ····.line·101 | 175 | ····.line·101 |
176 | ····return-void | 176 | ····return-void |
177 | .end·method | 177 | .end·method |
Offset 399, 15 lines modified | Offset 399, 15 lines modified | ||
399 | ····invoke-super·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->begin(Lcom/badlogic/gdx/graphics/Camera;Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;)V | 399 | ····invoke-super·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->begin(Lcom/badlogic/gdx/graphics/Camera;Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;)V |
400 | ····.line·108 | 400 | ····.line·108 |
401 | ····return-void | 401 | ····return-void |
402 | .end·method | 402 | .end·method |
403 | .method·public·canRender(Lcom/badlogic/gdx/graphics/g3d/Renderable;)Z | 403 | .method·public·canRender(Lcom/badlogic/gdx/graphics/g3d/Renderable;)Z |
404 |
····.locals·1 |
404 | ····.locals·11 |
405 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 405 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
406 | ····.prologue | 406 | ····.prologue |
407 | ····.line·118 | 407 | ····.line·118 |
408 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 408 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
409 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J | 409 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J |
Offset 415, 23 lines modified | Offset 415, 23 lines modified | ||
415 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z | 415 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z |
416 | ····move-result·v5 | 416 | ····move-result·v5 |
417 | ····if-eqz·v5,·:cond_2 | 417 | ····if-eqz·v5,·:cond_2 |
418 | ····.line·119 | 418 | ····.line·119 |
419 |
····iget-wide·v |
419 | ····iget-wide·v5,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->materialMask:J |
420 |
····sget-wide·v |
420 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J |
421 |
····and-long/2addr·v |
421 | ····and-long/2addr·v5,·v7 |
422 |
····sget-wide·v |
422 | ····sget-wide·v7,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J |
423 |
····cmp-long·v5,·v |
423 | ····cmp-long·v5,·v5,·v7 |
424 | ····if-eqz·v5,·:cond_0 | 424 | ····if-eqz·v5,·:cond_0 |
425 | ····.line·120 | 425 | ····.line·120 |
426 | ····const/4·v5,·0x0 | 426 | ····const/4·v5,·0x0 |
427 | ····.line·133 | 427 | ····.line·133 |
Offset 444, 23 lines modified | Offset 444, 23 lines modified | ||
444 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J | 444 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
445 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z | 445 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z |
446 | ····move-result·v6 | 446 | ····move-result·v6 |
447 |
····iget-wide·v |
447 | ····iget-wide·v7,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DepthShader;->materialMask:J |
448 |
····sget-wide·v |
448 | ····sget-wide·v9,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
449 |
····and-long/2addr·v |
449 | ····and-long/2addr·v7,·v9 |
450 |
····sget-wide·v |
450 | ····sget-wide·v9,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
451 |
····cmp-long·v5,·v |
451 | ····cmp-long·v5,·v7,·v9 |
452 | ····if-nez·v5,·:cond_1 | 452 | ····if-nez·v5,·:cond_1 |
453 | ····const/4·v5,·0x1 | 453 | ····const/4·v5,·0x1 |
454 | ····:goto_1 | 454 | ····:goto_1 |
455 | ····if-eq·v6,·v5,·:cond_2 | 455 | ····if-eq·v6,·v5,·:cond_2 |
Offset 482, 23 lines modified | Offset 482, 23 lines modified | ||
482 | ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/Mesh;->getVertexAttributes()Lcom/badlogic/gdx/graphics/VertexAttributes; | 482 | ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/Mesh;->getVertexAttributes()Lcom/badlogic/gdx/graphics/VertexAttributes; |
483 | ····move-result-object·v5 | 483 | ····move-result-object·v5 |
484 | ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/VertexAttributes;->getMask()J | 484 | ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/VertexAttributes;->getMask()J |
485 |
····move-result-wide·v |
485 | ····move-result-wide·v5 |
486 |
····const-wide/16·v |
486 | ····const-wide/16·v7,·0x40 |
487 |
····and-long/2addr·v |
487 | ····and-long/2addr·v5,·v7 |
488 |
····const-wide/16·v |
488 | ····const-wide/16·v7,·0x40 |
Max diff block lines reached; 3434/7569 bytes (45.37%) of diff not shown. |
Offset 241, 15 lines modified | Offset 241, 15 lines modified | ||
241 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;-><init>(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;Ljava/lang/String;)V | 241 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;-><init>(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;Ljava/lang/String;)V |
242 | ····.line·502 | 242 | ····.line·502 |
243 | ····return-void | 243 | ····return-void |
244 | .end·method | 244 | .end·method |
245 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;Lcom/badlogic/gdx/graphics/glutils/ShaderProgram;)V | 245 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;Lcom/badlogic/gdx/graphics/glutils/ShaderProgram;)V |
246 |
····.locals· |
246 | ····.locals·7 |
247 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 247 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
248 | ····.param·p2,·"config"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config; | 248 | ····.param·p2,·"config"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config; |
249 | ····.param·p3,·"shaderProgram"····#·Lcom/badlogic/gdx/graphics/glutils/ShaderProgram; | 249 | ····.param·p3,·"shaderProgram"····#·Lcom/badlogic/gdx/graphics/glutils/ShaderProgram; |
250 | ····.prologue | 250 | ····.prologue |
251 | ····const/4·v4,·-0x1 | 251 | ····const/4·v4,·-0x1 |
Offset 439, 31 lines modified | Offset 439, 31 lines modified | ||
439 | ····:goto_0 | 439 | ····:goto_0 |
440 | ····iput-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z | 440 | ····iput-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z |
441 | ····.line·518 | 441 | ····.line·518 |
442 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 442 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
443 |
····sget-wide·v |
443 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->EnvironmentMap:J |
444 |
····invoke-virtual·{v1,·v |
444 | ····invoke-virtual·{v1,·v5,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z |
445 | ····move-result·v1 | 445 | ····move-result·v1 |
446 | ····if-nez·v1,·:cond_0 | 446 | ····if-nez·v1,·:cond_0 |
447 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z | 447 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z |
448 | ····if-eqz·v1,·:cond_2 | 448 | ····if-eqz·v1,·:cond_2 |
449 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; | 449 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; |
450 |
····sget-wide·v |
450 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->EnvironmentMap:J |
451 |
····invoke-virtual·{v1,·v |
451 | ····invoke-virtual·{v1,·v5,·v6},·Lcom/badlogic/gdx/graphics/g3d/Environment;->has(J)Z |
452 | ····move-result·v1 | 452 | ····move-result·v1 |
453 | ····if-eqz·v1,·:cond_2 | 453 | ····if-eqz·v1,·:cond_2 |
454 | ····:cond_0 | 454 | ····:cond_0 |
455 | ····move·v1,·v2 | 455 | ····move·v1,·v2 |
Offset 490, 17 lines modified | Offset 490, 17 lines modified | ||
490 | ····.line·521 | 490 | ····.line·521 |
491 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z | 491 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z |
492 | ····if-eqz·v1,·:cond_4 | 492 | ····if-eqz·v1,·:cond_4 |
493 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; | 493 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->environment:Lcom/badlogic/gdx/graphics/g3d/Environment; |
494 |
····sget-wide·v |
494 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Fog:J |
495 |
····invoke-virtual·{v1,·v |
495 | ····invoke-virtual·{v1,·v5,·v6},·Lcom/badlogic/gdx/graphics/g3d/Environment;->has(J)Z |
496 | ····move-result·v1 | 496 | ····move-result·v1 |
497 | ····if-eqz·v1,·:cond_4 | 497 | ····if-eqz·v1,·:cond_4 |
498 | ····:goto_3 | 498 | ····:goto_3 |
499 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->fog:Z | 499 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->fog:Z |
Offset 509, 34 lines modified | Offset 509, 34 lines modified | ||
509 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->renderable:Lcom/badlogic/gdx/graphics/g3d/Renderable; | 509 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->renderable:Lcom/badlogic/gdx/graphics/g3d/Renderable; |
510 | ····.line·523 | 510 | ····.line·523 |
511 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 511 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
512 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/g3d/Material;->getMask()J | 512 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/g3d/Material;->getMask()J |
513 |
····move-result-wide·v |
513 | ····move-result-wide·v1 |
514 |
····sget-wide·v |
514 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->optionalAttributes:J |
515 |
····or-long/2addr·v |
515 | ····or-long/2addr·v1,·v5 |
516 |
····iput-wide·v |
516 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->materialMask:J |
517 | ····.line·524 | 517 | ····.line·524 |
518 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->mesh:Lcom/badlogic/gdx/graphics/Mesh; | 518 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->mesh:Lcom/badlogic/gdx/graphics/Mesh; |
519 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/Mesh;->getVertexAttributes()Lcom/badlogic/gdx/graphics/VertexAttributes; | 519 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/Mesh;->getVertexAttributes()Lcom/badlogic/gdx/graphics/VertexAttributes; |
520 | ····move-result-object·v1 | 520 | ····move-result-object·v1 |
521 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/VertexAttributes;->getMask()J | 521 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/VertexAttributes;->getMask()J |
522 |
····move-result-wide·v |
522 | ····move-result-wide·v1 |
523 |
····iput-wide·v |
523 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->vertexMask:J |
524 | ····.line·526 | 524 | ····.line·526 |
525 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z | 525 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->lighting:Z |
526 | ····if-eqz·v1,·:cond_5 | 526 | ····if-eqz·v1,·:cond_5 |
Max diff block lines reached; 13622/18288 bytes (74.49%) of diff not shown. |
Offset 449, 132 lines modified | Offset 449, 132 lines modified | ||
449 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 449 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
450 | ····.line·272 | 450 | ····.line·272 |
451 | ····return-void | 451 | ····return-void |
452 | .end·method | 452 | .end·method |
453 | .method·public·static·createAttributes(J)Lcom/badlogic/gdx/graphics/VertexAttributes; | 453 | .method·public·static·createAttributes(J)Lcom/badlogic/gdx/graphics/VertexAttributes; |
454 |
····.locals·1 |
454 | ····.locals·12 |
455 | ····.param·p0,·"usage"····#·J | 455 | ····.param·p0,·"usage"····#·J |
456 | ····.prologue | 456 | ····.prologue |
457 |
····const-wide/16·v1 |
457 | ····const-wide/16·v10,·0x2 |
458 |
····const-wide/16·v |
458 | ····const-wide/16·v5,·0x1 |
459 |
····const/4·v |
459 | ····const/4·v9,·0x3 |
460 |
····const/4·v |
460 | ····const/4·v8,·0x2 |
461 |
····const/4·v |
461 | ····const/4·v7,·0x4 |
462 | ····.line·112 | 462 | ····.line·112 |
463 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; | 463 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; |
464 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V | 464 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V |
465 | ····.line·113 | 465 | ····.line·113 |
466 | ····.local·v1,·"attrs":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/VertexAttribute;>;" | 466 | ····.local·v1,·"attrs":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/VertexAttribute;>;" |
467 |
····and-long·v |
467 | ····and-long·v3,·p0,·v5 |
468 |
····cmp-long·v3,·v |
468 | ····cmp-long·v3,·v3,·v5 |
469 | ····if-nez·v3,·:cond_0 | 469 | ····if-nez·v3,·:cond_0 |
470 | ····.line·114 | 470 | ····.line·114 |
471 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 471 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
472 | ····const/4·v4,·0x1 | 472 | ····const/4·v4,·0x1 |
473 | ····const-string·v5,·"a_position" | 473 | ····const-string·v5,·"a_position" |
474 |
····invoke-direct·{v3,·v4,·v |
474 | ····invoke-direct·{v3,·v4,·v9,·v5},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
475 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 475 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
476 | ····.line·115 | 476 | ····.line·115 |
477 | ····:cond_0 | 477 | ····:cond_0 |
478 |
····and-long·v |
478 | ····and-long·v3,·p0,·v10 |
479 |
····cmp-long·v3,·v |
479 | ····cmp-long·v3,·v3,·v10 |
480 | ····if-nez·v3,·:cond_1 | 480 | ····if-nez·v3,·:cond_1 |
481 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 481 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
482 | ····const-string·v4,·"a_color" | 482 | ····const-string·v4,·"a_color" |
483 |
····invoke-direct·{v3,·v |
483 | ····invoke-direct·{v3,·v8,·v7,·v4},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
484 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 484 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
485 | ····.line·116 | 485 | ····.line·116 |
486 | ····:cond_1 | 486 | ····:cond_1 |
487 |
····const-wide/16·v |
487 | ····const-wide/16·v3,·0x4 |
488 |
····and-long/2addr·v |
488 | ····and-long/2addr·v3,·p0 |
489 |
····const-wide/16·v |
489 | ····const-wide/16·v5,·0x4 |
490 |
····cmp-long·v3,·v |
490 | ····cmp-long·v3,·v3,·v5 |
491 | ····if-nez·v3,·:cond_2 | 491 | ····if-nez·v3,·:cond_2 |
492 | ····.line·117 | 492 | ····.line·117 |
493 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 493 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
494 | ····const-string·v4,·"a_color" | 494 | ····const-string·v4,·"a_color" |
495 |
····invoke-direct·{v3,·v |
495 | ····invoke-direct·{v3,·v7,·v7,·v4},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
496 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 496 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
497 | ····.line·118 | 497 | ····.line·118 |
498 | ····:cond_2 | 498 | ····:cond_2 |
499 |
····const-wide/16·v |
499 | ····const-wide/16·v3,·0x8 |
500 |
····and-long/2addr·v |
500 | ····and-long/2addr·v3,·p0 |
501 |
····const-wide/16·v |
501 | ····const-wide/16·v5,·0x8 |
502 |
····cmp-long·v3,·v |
502 | ····cmp-long·v3,·v3,·v5 |
503 | ····if-nez·v3,·:cond_3 | 503 | ····if-nez·v3,·:cond_3 |
504 | ····.line·119 | 504 | ····.line·119 |
505 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 505 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
506 | ····const/16·v4,·0x8 | 506 | ····const/16·v4,·0x8 |
Max diff block lines reached; 1614/4744 bytes (34.02%) of diff not shown. |
Offset 537, 25 lines modified | Offset 537, 25 lines modified | ||
537 | ····.param·p12,·"attributes"····#·J | 537 | ····.param·p12,·"attributes"····#·J |
538 | ····.prologue | 538 | ····.prologue |
539 | ····.line·460 | 539 | ····.line·460 |
540 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V | 540 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V |
541 | ····.line·461 | 541 | ····.line·461 |
542 |
····const-string·v |
542 | ····const-string·v1,·"arrow" |
543 |
····move-object·v |
543 | ····move-object·v0,·p0 |
544 |
····move/from16·v |
544 | ····move/from16·v2,·p10 |
545 |
····move-wide/from16·v |
545 | ····move-wide/from16·v3,·p12 |
546 |
····move-object/from16·v |
546 | ····move-object/from16·v5,·p11 |
547 |
····invoke-virtual/range·{v |
547 | ····invoke-virtual/range·{v0·..·v5},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->part(Ljava/lang/String;IJLcom/badlogic/gdx/graphics/g3d/Material;)Lcom/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder; |
548 | ····move-result-object·v0 | 548 | ····move-result-object·v0 |
549 | ····move·v1,·p1 | 549 | ····move·v1,·p1 |
550 | ····move·v2,·p2 | 550 | ····move·v2,·p2 |
Offset 580, 107 lines modified | Offset 580, 107 lines modified | ||
580 | ····move-result-object·v0 | 580 | ····move-result-object·v0 |
581 | ····return-object·v0 | 581 | ····return-object·v0 |
582 | .end·method | 582 | .end·method |
583 | .method·public·createArrow(Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; | 583 | .method·public·createArrow(Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
584 |
····.locals·1 |
584 | ····.locals·15 |
585 | ····.param·p1,·"from"····#·Lcom/badlogic/gdx/math/Vector3; | 585 | ····.param·p1,·"from"····#·Lcom/badlogic/gdx/math/Vector3; |
586 | ····.param·p2,·"to"····#·Lcom/badlogic/gdx/math/Vector3; | 586 | ····.param·p2,·"to"····#·Lcom/badlogic/gdx/math/Vector3; |
587 | ····.param·p3,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; | 587 | ····.param·p3,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; |
588 | ····.param·p4,·"attributes"····#·J | 588 | ····.param·p4,·"attributes"····#·J |
589 | ····.prologue | 589 | ····.prologue |
590 | ····.line·468 | 590 | ····.line·468 |
591 | ····move-object/from16·v0,·p1 | 591 | ····move-object/from16·v0,·p1 |
592 |
····iget·v |
592 | ····iget·v2,·v0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
593 | ····move-object/from16·v0,·p1 | 593 | ····move-object/from16·v0,·p1 |
594 |
····iget·v |
594 | ····iget·v3,·v0,·Lcom/badlogic/gdx/math/Vector3;->y:F |
595 | ····move-object/from16·v0,·p1 | 595 | ····move-object/from16·v0,·p1 |
596 |
····iget·v |
596 | ····iget·v4,·v0,·Lcom/badlogic/gdx/math/Vector3;->z:F |
597 | ····move-object/from16·v0,·p2 | 597 | ····move-object/from16·v0,·p2 |
598 |
····iget·v |
598 | ····iget·v5,·v0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
599 | ····move-object/from16·v0,·p2 | 599 | ····move-object/from16·v0,·p2 |
600 |
····iget·v |
600 | ····iget·v6,·v0,·Lcom/badlogic/gdx/math/Vector3;->y:F |
601 | ····move-object/from16·v0,·p2 | 601 | ····move-object/from16·v0,·p2 |
602 |
····iget·v |
602 | ····iget·v7,·v0,·Lcom/badlogic/gdx/math/Vector3;->z:F |
603 |
····const·v |
603 | ····const·v8,·0x3dcccccd····#·0.1f |
604 |
····const·v |
604 | ····const·v9,·0x3dcccccd····#·0.1f |
605 |
····const/4·v1 |
605 | ····const/4·v10,·0x5 |
606 |
····const/4·v1 |
606 | ····const/4·v11,·0x4 |
607 |
····move-object |
607 | ····move-object·v1,·p0 |
608 |
····move-object/from16·v1 |
608 | ····move-object/from16·v12,·p3 |
609 |
····move-wide/from16·v1 |
609 | ····move-wide/from16·v13,·p4 |
610 |
····invoke-virtual/range·{v |
610 | ····invoke-virtual/range·{v1·..·v14},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->createArrow(FFFFFFFFIILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
611 |
····move-result-object·v |
611 | ····move-result-object·v1 |
612 |
····return-object·v |
612 | ····return-object·v1 |
613 | .end·method | 613 | .end·method |
614 | .method·public·createBox(FFFILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; | 614 | .method·public·createBox(FFFILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
615 |
····.locals· |
615 | ····.locals·6 |
616 | ····.param·p1,·"width"····#·F | 616 | ····.param·p1,·"width"····#·F |
617 | ····.param·p2,·"height"····#·F | 617 | ····.param·p2,·"height"····#·F |
618 | ····.param·p3,·"depth"····#·F | 618 | ····.param·p3,·"depth"····#·F |
619 | ····.param·p4,·"primitiveType"····#·I | 619 | ····.param·p4,·"primitiveType"····#·I |
620 | ····.param·p5,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; | 620 | ····.param·p5,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; |
621 | ····.param·p6,·"attributes"····#·J | 621 | ····.param·p6,·"attributes"····#·J |
622 | ····.prologue | 622 | ····.prologue |
623 | ····.line·199 | 623 | ····.line·199 |
624 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V | 624 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V |
Max diff block lines reached; 25649/29495 bytes (86.96%) of diff not shown. |
Offset 113, 61 lines modified | Offset 113, 61 lines modified | ||
113 | ····div-float·v2,·v1,·v2 | 113 | ····div-float·v2,·v1,·v2 |
114 | ····return·v2 | 114 | ····return·v2 |
115 | .end·method | 115 | .end·method |
116 | .method·private·getAverage([JI)J | 116 | .method·private·getAverage([JI)J |
117 |
····.locals· |
117 | ····.locals·5 |
118 | ····.param·p1,·"values"····#·[J | 118 | ····.param·p1,·"values"····#·[J |
119 | ····.param·p2,·"numSamples"····#·I | 119 | ····.param·p2,·"numSamples"····#·I |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·433 | 121 | ····.line·433 |
122 |
····iget·v |
122 | ····iget·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->sampleSize:I |
123 |
····invoke-static·{v |
123 | ····invoke-static·{v3,·p2},·Ljava/lang/Math;->min(II)I |
124 | ····move-result·p2 | 124 | ····move-result·p2 |
125 | ····.line·434 | 125 | ····.line·434 |
126 |
····const-wide/16·v |
126 | ····const-wide/16·v1,·0x0 |
127 | ····.line·435 | 127 | ····.line·435 |
128 |
····.local·v |
128 | ····.local·v1,·"sum":J |
129 | ····const/4·v0,·0x0 | 129 | ····const/4·v0,·0x0 |
130 | ····.local·v0,·"i":I | 130 | ····.local·v0,·"i":I |
131 | ····:goto_0 | 131 | ····:goto_0 |
132 | ····if-ge·v0,·p2,·:cond_0 | 132 | ····if-ge·v0,·p2,·:cond_0 |
133 | ····.line·436 | 133 | ····.line·436 |
134 |
····aget-wide·v |
134 | ····aget-wide·v3,·p1,·v0 |
135 |
····add-long/2addr·v |
135 | ····add-long/2addr·v1,·v3 |
136 | ····.line·435 | 136 | ····.line·435 |
137 | ····add-int/lit8·v0,·v0,·0x1 | 137 | ····add-int/lit8·v0,·v0,·0x1 |
138 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
139 | ····.line·438 | 139 | ····.line·438 |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····if-nez·p2,·:cond_1 | 141 | ····if-nez·p2,·:cond_1 |
142 |
····const-wide/16·v |
142 | ····const-wide/16·v3,·0x0 |
143 | ····.line·439 | 143 | ····.line·439 |
144 | ····:goto_1 | 144 | ····:goto_1 |
145 |
····return-wide·v |
145 | ····return-wide·v3 |
146 | ····:cond_1 | 146 | ····:cond_1 |
147 |
····int-to-long·v |
147 | ····int-to-long·v3,·p2 |
148 |
····div-long·v |
148 | ····div-long·v3,·v1,·v3 |
149 | ····goto·:goto_1 | 149 | ····goto·:goto_1 |
150 | .end·method | 150 | .end·method |
151 | .method·private·getSum([FI)F | 151 | .method·private·getSum([FI)F |
152 | ····.locals·3 | 152 | ····.locals·3 |
153 | ····.param·p1,·"values"····#·[F | 153 | ····.param·p1,·"values"····#·[F |
Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
213 | ····:cond_1 | 213 | ····:cond_1 |
214 | ····return·v1 | 214 | ····return·v1 |
215 | .end·method | 215 | .end·method |
216 | #·virtual·methods | 216 | #·virtual·methods |
217 | .method·public·getVelocityX()F | 217 | .method·public·getVelocityX()F |
218 |
····.locals· |
218 | ····.locals·5 |
219 | ····.prologue | 219 | ····.prologue |
220 | ····const/4·v2,·0x0 | 220 | ····const/4·v2,·0x0 |
221 | ····.line·410 | 221 | ····.line·410 |
222 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanX:[F | 222 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanX:[F |
Offset 235, 17 lines modified | Offset 235, 17 lines modified | ||
235 | ····.local·v1,·"meanX":F | 235 | ····.local·v1,·"meanX":F |
236 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J | 236 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J |
237 | ····iget·v4,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I | 237 | ····iget·v4,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I |
238 | ····invoke-direct·{p0,·v3,·v4},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J | 238 | ····invoke-direct·{p0,·v3,·v4},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J |
239 |
····move-result-wide·v |
239 | ····move-result-wide·v3 |
240 |
····long-to-float·v3,·v |
240 | ····long-to-float·v3,·v3 |
241 | ····const·v4,·0x4e6e6b28····#·1.0E9f | 241 | ····const·v4,·0x4e6e6b28····#·1.0E9f |
242 | ····div-float·v0,·v3,·v4 | 242 | ····div-float·v0,·v3,·v4 |
243 | ····.line·412 | 243 | ····.line·412 |
244 | ····.local·v0,·"meanTime":F | 244 | ····.local·v0,·"meanTime":F |
Offset 260, 15 lines modified | Offset 260, 15 lines modified | ||
260 | ····:cond_0 | 260 | ····:cond_0 |
261 | ····div-float·v2,·v1,·v0 | 261 | ····div-float·v2,·v1,·v0 |
Max diff block lines reached; 1875/4199 bytes (44.65%) of diff not shown. |
Offset 259, 50 lines modified | Offset 259, 50 lines modified | ||
259 | ····move-result·v0 | 259 | ····move-result·v0 |
260 | ····return·v0 | 260 | ····return·v0 |
261 | .end·method | 261 | .end·method |
262 | .method·public·isLongPressed(F)Z | 262 | .method·public·isLongPressed(F)Z |
263 |
····.locals· |
263 | ····.locals·5 |
264 | ····.param·p1,·"duration"····#·F | 264 | ····.param·p1,·"duration"····#·F |
265 | ····.prologue | 265 | ····.prologue |
266 | ····const/4·v0,·0x0 | 266 | ····const/4·v0,·0x0 |
267 | ····.line·241 | 267 | ····.line·241 |
268 |
····iget-wide·v |
268 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
269 |
····const-wide/16·v |
269 | ····const-wide/16·v3,·0x0 |
270 |
····cmp-long·v1,·v |
270 | ····cmp-long·v1,·v1,·v3 |
271 | ····if-nez·v1,·:cond_1 | 271 | ····if-nez·v1,·:cond_1 |
272 | ····.line·242 | 272 | ····.line·242 |
273 | ····:cond_0 | 273 | ····:cond_0 |
274 | ····:goto_0 | 274 | ····:goto_0 |
275 | ····return·v0 | 275 | ····return·v0 |
276 | ····:cond_1 | 276 | ····:cond_1 |
277 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 277 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
278 |
····move-result-wide·v |
278 | ····move-result-wide·v1 |
279 |
····iget-wide·v |
279 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
280 |
····sub-long/2addr·v |
280 | ····sub-long/2addr·v1,·v3 |
281 |
····const·v |
281 | ····const·v3,·0x4e6e6b28····#·1.0E9f |
282 |
····mul-float/2addr·v |
282 | ····mul-float/2addr·v3,·p1 |
283 |
····float-to-long·v |
283 | ····float-to-long·v3,·v3 |
284 |
····cmp-long·v1,·v |
284 | ····cmp-long·v1,·v1,·v3 |
285 | ····if-lez·v1,·:cond_0 | 285 | ····if-lez·v1,·:cond_0 |
286 | ····const/4·v0,·0x1 | 286 | ····const/4·v0,·0x1 |
287 | ····goto·:goto_0 | 287 | ····goto·:goto_0 |
288 | .end·method | 288 | .end·method |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ····iput·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->longPressSeconds:F | 347 | ····iput·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->longPressSeconds:F |
348 | ····.line·275 | 348 | ····.line·275 |
349 | ····return-void | 349 | ····return-void |
350 | .end·method | 350 | .end·method |
351 | .method·public·setMaxFlingDelay(J)V | 351 | .method·public·setMaxFlingDelay(J)V |
352 |
····.locals· |
352 | ····.locals·0 |
353 | ····.param·p1,·"maxFlingDelay"····#·J | 353 | ····.param·p1,·"maxFlingDelay"····#·J |
354 | ····.prologue | 354 | ····.prologue |
355 | ····.line·278 | 355 | ····.line·278 |
356 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J | 356 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J |
357 | ····.line·279 | 357 | ····.line·279 |
Offset 421, 17 lines modified | Offset 421, 17 lines modified | ||
421 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; | 421 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; |
422 | ····.line·96 | 422 | ····.line·96 |
423 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; | 423 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; |
424 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Input;->getCurrentEventTime()J | 424 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Input;->getCurrentEventTime()J |
425 |
····move-result-wide·v |
425 | ····move-result-wide·v1 |
426 |
····iput-wide·v |
426 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
427 | ····.line·97 | 427 | ····.line·97 |
428 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; | 428 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; |
429 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J | 429 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
430 | ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V | 430 | ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V |
Offset 747, 124 lines modified | Offset 747, 115 lines modified | ||
747 | ····move-result·v0 | 747 | ····move-result·v0 |
748 | ····return·v0 | 748 | ····return·v0 |
749 | .end·method | 749 | .end·method |
750 | .method·public·touchUp(FFII)Z | 750 | .method·public·touchUp(FFII)Z |
751 |
····.locals·1 |
751 | ····.locals·11 |
752 | ····.param·p1,·"x"····#·F | 752 | ····.param·p1,·"x"····#·F |
753 | ····.param·p2,·"y"····#·F | 753 | ····.param·p2,·"y"····#·F |
754 | ····.param·p3,·"pointer"····#·I | 754 | ····.param·p3,·"pointer"····#·I |
755 | ····.param·p4,·"button"····#·I | 755 | ····.param·p4,·"button"····#·I |
756 | ····.prologue | 756 | ····.prologue |
Max diff block lines reached; 14019/16893 bytes (82.99%) of diff not shown. |
Offset 120, 17 lines modified | Offset 120, 17 lines modified | ||
120 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->trim()Ljava/lang/String; | 120 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->trim()Ljava/lang/String; |
121 | ····move-result-object·v17 | 121 | ····move-result-object·v17 |
122 | ····invoke-static/range·{v17·..·v17},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 122 | ····invoke-static/range·{v17·..·v17},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
123 |
····move-result-wide·v1 |
123 | ····move-result-wide·v17 |
124 |
····move-wide/from16·v0,·v1 |
124 | ····move-wide/from16·v0,·v17 |
125 | ····long-to-int·v0,·v0 | 125 | ····long-to-int·v0,·v0 |
126 | ····move/from16·v17,·v0 | 126 | ····move/from16·v17,·v0 |
127 | ····aput·v17,·v10,·v9 | 127 | ····aput·v17,·v10,·v9 |
Offset 2100, 1235 lines modified | Offset 2100, 1235 lines modified | ||
2100 | ····.end·local·v19····#·"width":I | 2100 | ····.end·local·v19····#·"width":I |
2101 | ····.end·local·v21····#·"y":I | 2101 | ····.end·local·v21····#·"y":I |
2102 | ····:cond_8 | 2102 | ····:cond_8 |
2103 | ····return-void | 2103 | ····return-void |
2104 | .end·method | 2104 | .end·method |
2105 | .method·protected·loadTileSet(Lcom/badlogic/gdx/maps/tiled/TiledMap;Lcom/badlogic/gdx/utils/XmlReader$Element;Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/maps/ImageResolver;)V | 2105 | .method·protected·loadTileSet(Lcom/badlogic/gdx/maps/tiled/TiledMap;Lcom/badlogic/gdx/utils/XmlReader$Element;Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/maps/ImageResolver;)V |
2106 |
····.locals·4 |
2106 | ····.locals·47 |
2107 | ····.param·p1,·"map"····#·Lcom/badlogic/gdx/maps/tiled/TiledMap; | 2107 | ····.param·p1,·"map"····#·Lcom/badlogic/gdx/maps/tiled/TiledMap; |
2108 | ····.param·p2,·"element"····#·Lcom/badlogic/gdx/utils/XmlReader$Element; | 2108 | ····.param·p2,·"element"····#·Lcom/badlogic/gdx/utils/XmlReader$Element; |
2109 | ····.param·p3,·"tmxFile"····#·Lcom/badlogic/gdx/files/FileHandle; | 2109 | ····.param·p3,·"tmxFile"····#·Lcom/badlogic/gdx/files/FileHandle; |
2110 | ····.param·p4,·"imageResolver"····#·Lcom/badlogic/gdx/maps/ImageResolver; | 2110 | ····.param·p4,·"imageResolver"····#·Lcom/badlogic/gdx/maps/ImageResolver; |
2111 | ····.prologue | 2111 | ····.prologue |
2112 | ····.line·280 | 2112 | ····.line·280 |
2113 | ····invoke-virtual/range·{p2·..·p2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getName()Ljava/lang/String; | 2113 | ····invoke-virtual/range·{p2·..·p2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getName()Ljava/lang/String; |
2114 |
····move-result-object·v4 |
2114 | ····move-result-object·v44 |
2115 |
····const-string·v4 |
2115 | ····const-string·v45,·"tileset" |
2116 |
····invoke-virtual/range·{v4 |
2116 | ····invoke-virtual/range·{v44·..·v45},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
2117 |
····move-result·v4 |
2117 | ····move-result·v44 |
2118 |
····if-eqz·v4 |
2118 | ····if-eqz·v44,·:cond_d |
2119 | ····.line·281 | 2119 | ····.line·281 |
2120 |
····const-string·v4 |
2120 | ····const-string·v44,·"name" |
2121 |
····const/16·v4 |
2121 | ····const/16·v45,·0x0 |
2122 | ····move-object/from16·v0,·p2 | 2122 | ····move-object/from16·v0,·p2 |
2123 |
····move-object/from16·v1,·v4 |
2123 | ····move-object/from16·v1,·v44 |
2124 |
····move-object/from16·v2,·v4 |
2124 | ····move-object/from16·v2,·v45 |
2125 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->get(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 2125 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->get(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
2126 |
····move-result-object·v2 |
2126 | ····move-result-object·v26 |
2127 | ····.line·282 | 2127 | ····.line·282 |
2128 |
····.local·v2 |
2128 | ····.local·v26,·"name":Ljava/lang/String; |
2129 |
····const-string·v4 |
2129 | ····const-string·v44,·"firstgid" |
2130 |
····const/16·v4 |
2130 | ····const/16·v45,·0x1 |
2131 | ····move-object/from16·v0,·p2 | 2131 | ····move-object/from16·v0,·p2 |
2132 |
····move-object/from16·v1,·v4 |
2132 | ····move-object/from16·v1,·v44 |
2133 |
····move/from16·v2,·v4 |
2133 | ····move/from16·v2,·v45 |
2134 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I | 2134 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I |
2135 |
····move-result·v1 |
2135 | ····move-result·v13 |
2136 | ····.line·283 | 2136 | ····.line·283 |
2137 |
····.local·v1 |
2137 | ····.local·v13,·"firstgid":I |
2138 |
····const-string·v4 |
2138 | ····const-string·v44,·"tilewidth" |
2139 |
····const/16·v4 |
2139 | ····const/16·v45,·0x0 |
2140 | ····move-object/from16·v0,·p2 | 2140 | ····move-object/from16·v0,·p2 |
2141 |
····move-object/from16·v1,·v4 |
2141 | ····move-object/from16·v1,·v44 |
2142 |
····move/from16·v2,·v4 |
2142 | ····move/from16·v2,·v45 |
2143 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I | 2143 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I |
2144 |
····move-result·v |
2144 | ····move-result·v7 |
2145 | ····.line·284 | 2145 | ····.line·284 |
2146 |
····.local·v |
2146 | ····.local·v7,·"tilewidth":I |
2147 |
····const-string·v4 |
2147 | ····const-string·v44,·"tileheight" |
2148 |
····const/16·v4 |
2148 | ····const/16·v45,·0x0 |
2149 | ····move-object/from16·v0,·p2 | 2149 | ····move-object/from16·v0,·p2 |
2150 |
····move-object/from16·v1,·v4 |
2150 | ····move-object/from16·v1,·v44 |
2151 |
····move/from16·v2,·v4 |
2151 | ····move/from16·v2,·v45 |
2152 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I | 2152 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getIntAttribute(Ljava/lang/String;I)I |
2153 |
····move-result·v |
2153 | ····move-result·v8 |
2154 | ····.line·285 | 2154 | ····.line·285 |
2155 |
····.local·v |
2155 | ····.local·v8,·"tileheight":I |
2156 |
····const-string·v4 |
2156 | ····const-string·v44,·"spacing" |
2157 |
····const/16·v4 |
2157 | ····const/16·v45,·0x0 |
2158 | ····move-object/from16·v0,·p2 | 2158 | ····move-object/from16·v0,·p2 |
2159 |
····move-object/from16·v1,·v4 |
2159 | ····move-object/from16·v1,·v44 |
Max diff block lines reached; 52992/56501 bytes (93.79%) of diff not shown. |
Offset 228, 15 lines modified | Offset 228, 15 lines modified | ||
228 | ····.locals·8 | 228 | ····.locals·8 |
229 | ····.prologue | 229 | ····.prologue |
230 | ····const/high16·v7,·0x3f800000····#·1.0f | 230 | ····const/high16·v7,·0x3f800000····#·1.0f |
231 | ····const/4·v6,·0x0 | 231 | ····const/4·v6,·0x0 |
232 |
····const-wide/high16·v |
232 | ····const-wide/high16·v3,·0x4000000000000000L····#·2.0 |
233 | ····.line·67 | 233 | ····.line·67 |
234 | ····new-instance·v0,·Lcom/badlogic/gdx/math/Matrix4; | 234 | ····new-instance·v0,·Lcom/badlogic/gdx/math/Matrix4; |
235 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/math/Matrix4;-><init>()V | 235 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/math/Matrix4;-><init>()V |
236 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 236 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
Offset 245, 23 lines modified | Offset 245, 23 lines modified | ||
245 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 245 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
246 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; | 246 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; |
247 | ····.line·71 | 247 | ····.line·71 |
248 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 248 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
249 |
····invoke-static·{v |
249 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
250 |
····move-result-wide·v |
250 | ····move-result-wide·v1 |
251 |
····div-double/2addr·v |
251 | ····div-double/2addr·v1,·v3 |
252 |
····double-to-float·v1,·v |
252 | ····double-to-float·v1,·v1 |
253 |
····invoke-static·{v |
253 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
254 | ····move-result-wide·v2 | 254 | ····move-result-wide·v2 |
255 | ····const-wide/high16·v4,·0x4010000000000000L····#·4.0 | 255 | ····const-wide/high16·v4,·0x4010000000000000L····#·4.0 |
256 | ····div-double/2addr·v2,·v4 | 256 | ····div-double/2addr·v2,·v4 |
Offset 70, 44 lines modified | Offset 70, 44 lines modified | ||
70 | ····.line·36 | 70 | ····.line·36 |
71 | ····sget-object·v1,·Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode;->ALPHA:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; | 71 | ····sget-object·v1,·Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode;->ALPHA:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; |
72 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->blendMode:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; | 72 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->blendMode:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; |
73 | ····.line·43 | 73 | ····.line·43 |
74 |
····const-wide/16·v |
74 | ····const-wide/16·v1,·0x0 |
75 |
····iput-wide·v |
75 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameCount:J |
76 | ····.line·123 | 76 | ····.line·123 |
77 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 77 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
78 | ····new-array·v1,·v1,·[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; | 78 | ····new-array·v1,·v1,·[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; |
79 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameTiles:[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; | 79 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameTiles:[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; |
80 | ····.line·124 | 80 | ····.line·124 |
81 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 81 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
82 |
····int-to-long·v |
82 | ····int-to-long·v1,·v1 |
83 |
····iput-wide·v |
83 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameCount:J |
84 | ····.line·126 | 84 | ····.line·126 |
85 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 85 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
86 | ····int-to-float·v1,·v1 | 86 | ····int-to-float·v1,·v1 |
87 | ····mul-float/2addr·v1,·p1 | 87 | ····mul-float/2addr·v1,·p1 |
88 | ····mul-float/2addr·v1,·v4 | 88 | ····mul-float/2addr·v1,·v4 |
89 |
····float-to-long·v |
89 | ····float-to-long·v1,·v1 |
90 |
····iput-wide·v |
90 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->loopDuration:J |
91 | ····.line·127 | 91 | ····.line·127 |
92 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 92 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
93 | ····new-array·v1,·v1,·[J | 93 | ····new-array·v1,·v1,·[J |
94 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->animationIntervals:[J | 94 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->animationIntervals:[J |
Offset 148, 65 lines modified | Offset 148, 65 lines modified | ||
148 | ····.line·132 | 148 | ····.line·132 |
149 | ····:cond_0 | 149 | ····:cond_0 |
150 | ····return-void | 150 | ····return-void |
151 | .end·method | 151 | .end·method |
152 | .method·public·constructor·<init>(Lcom/badlogic/gdx/utils/LongArray;Lcom/badlogic/gdx/utils/Array;)V | 152 | .method·public·constructor·<init>(Lcom/badlogic/gdx/utils/LongArray;Lcom/badlogic/gdx/utils/Array;)V |
153 |
····.locals· |
153 | ····.locals·5 |
154 | ····.param·p1,·"intervals"····#·Lcom/badlogic/gdx/utils/LongArray; | 154 | ····.param·p1,·"intervals"····#·Lcom/badlogic/gdx/utils/LongArray; |
155 | ····.annotation·system·Ldalvik/annotation/Signature; | 155 | ····.annotation·system·Ldalvik/annotation/Signature; |
156 | ········value·=·{ | 156 | ········value·=·{ |
157 | ············"(", | 157 | ············"(", |
158 | ············"Lcom/badlogic/gdx/utils/LongArray;", | 158 | ············"Lcom/badlogic/gdx/utils/LongArray;", |
159 | ············"Lcom/badlogic/gdx/utils/Array", | 159 | ············"Lcom/badlogic/gdx/utils/Array", |
160 | ············"<", | 160 | ············"<", |
161 | ············"Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile;", | 161 | ············"Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile;", |
162 | ············">;)V" | 162 | ············">;)V" |
163 | ········} | 163 | ········} |
164 | ····.end·annotation | 164 | ····.end·annotation |
165 | ····.prologue | 165 | ····.prologue |
166 | ····.local·p2,·"frameTiles":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile;>;" | 166 | ····.local·p2,·"frameTiles":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile;>;" |
167 |
····const-wide/16·v |
167 | ····const-wide/16·v3,·0x0 |
168 | ····.line·138 | 168 | ····.line·138 |
169 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 169 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
170 | ····.line·36 | 170 | ····.line·36 |
171 | ····sget-object·v1,·Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode;->ALPHA:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; | 171 | ····sget-object·v1,·Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode;->ALPHA:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; |
172 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->blendMode:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; | 172 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->blendMode:Lcom/badlogic/gdx/maps/tiled/TiledMapTile$BlendMode; |
173 | ····.line·43 | 173 | ····.line·43 |
174 |
····iput-wide·v |
174 | ····iput-wide·v3,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameCount:J |
175 | ····.line·139 | 175 | ····.line·139 |
176 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 176 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
177 | ····new-array·v1,·v1,·[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; | 177 | ····new-array·v1,·v1,·[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; |
178 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameTiles:[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; | 178 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameTiles:[Lcom/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile; |
179 | ····.line·140 | 179 | ····.line·140 |
180 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I | 180 | ····iget·v1,·p2,·Lcom/badlogic/gdx/utils/Array;->size:I |
181 |
····int-to-long·v |
181 | ····int-to-long·v1,·v1 |
182 |
····iput-wide·v |
182 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->frameCount:J |
183 | ····.line·142 | 183 | ····.line·142 |
184 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/LongArray;->toArray()[J | 184 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/LongArray;->toArray()[J |
185 | ····move-result-object·v1 | 185 | ····move-result-object·v1 |
Max diff block lines reached; 1912/5985 bytes (31.95%) of diff not shown. |
Offset 1082, 21 lines modified | Offset 1082, 21 lines modified | ||
1082 | ····move-result·v5 | 1082 | ····move-result·v5 |
1083 | ····.line·285 | 1083 | ····.line·285 |
1084 | ····.local·v5,·"L3Sqr":F | 1084 | ····.local·v5,·"L3Sqr":F |
1085 | ····float-to-double·v0,·v3 | 1085 | ····float-to-double·v0,·v3 |
1086 |
····move-wide/from16·v1 |
1086 | ····move-wide/from16·v17,·v0 |
1087 |
····invoke-static/range·{v1 |
1087 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
1088 |
····move-result-wide·v1 |
1088 | ····move-result-wide·v17 |
1089 |
····move-wide/from16·v0,·v1 |
1089 | ····move-wide/from16·v0,·v17 |
1090 | ····double-to-float·v2,·v0 | 1090 | ····double-to-float·v2,·v0 |
1091 | ····.line·286 | 1091 | ····.line·286 |
1092 | ····.local·v2,·"L1":F | 1092 | ····.local·v2,·"L1":F |
1093 | ····add-float·v17,·v4,·v3 | 1093 | ····add-float·v17,·v4,·v3 |
Offset 772, 21 lines modified | Offset 772, 21 lines modified | ||
772 | ····move-result·v5 | 772 | ····move-result·v5 |
773 | ····.line·200 | 773 | ····.line·200 |
774 | ····.local·v5,·"L3Sqr":F | 774 | ····.local·v5,·"L3Sqr":F |
775 | ····float-to-double·v0,·v3 | 775 | ····float-to-double·v0,·v3 |
776 |
····move-wide/from16·v1 |
776 | ····move-wide/from16·v17,·v0 |
777 |
····invoke-static/range·{v1 |
777 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
778 |
····move-result-wide·v1 |
778 | ····move-result-wide·v17 |
779 |
····move-wide/from16·v0,·v1 |
779 | ····move-wide/from16·v0,·v17 |
780 | ····double-to-float·v2,·v0 | 780 | ····double-to-float·v2,·v0 |
781 | ····.line·201 | 781 | ····.line·201 |
782 | ····.local·v2,·"L1":F | 782 | ····.local·v2,·"L1":F |
783 | ····add-float·v17,·v4,·v3 | 783 | ····add-float·v17,·v4,·v3 |
Offset 463, 57 lines modified | Offset 463, 57 lines modified | ||
463 | ····iput·v1,·p4,·Lcom/badlogic/gdx/math/Vector2;->y:F | 463 | ····iput·v1,·p4,·Lcom/badlogic/gdx/math/Vector2;->y:F |
464 | ····.line·62 | 464 | ····.line·62 |
465 | ····return-object·p4 | 465 | ····return-object·p4 |
466 | .end·method | 466 | .end·method |
467 | .method·public·static·lowestPositiveRoot(FFF)F | 467 | .method·public·static·lowestPositiveRoot(FFF)F |
468 |
····.locals·1 |
468 | ····.locals·10 |
469 | ····.param·p0,·"a"····#·F | 469 | ····.param·p0,·"a"····#·F |
470 | ····.param·p1,·"b"····#·F | 470 | ····.param·p1,·"b"····#·F |
471 | ····.param·p2,·"c"····#·F | 471 | ····.param·p2,·"c"····#·F |
472 | ····.prologue | 472 | ····.prologue |
473 | ····const/high16·v6,·0x7fc00000····#·NaNf | 473 | ····const/high16·v6,·0x7fc00000····#·NaNf |
474 |
····const/4·v |
474 | ····const/4·v9,·0x0 |
475 | ····.line·79 | 475 | ····.line·79 |
476 | ····mul-float·v7,·p1,·p1 | 476 | ····mul-float·v7,·p1,·p1 |
477 | ····const/high16·v8,·0x40800000····#·4.0f | 477 | ····const/high16·v8,·0x40800000····#·4.0f |
478 | ····mul-float/2addr·v8,·p0 | 478 | ····mul-float/2addr·v8,·p0 |
479 | ····mul-float/2addr·v8,·p2 | 479 | ····mul-float/2addr·v8,·p2 |
480 | ····sub-float·v0,·v7,·v8 | 480 | ····sub-float·v0,·v7,·v8 |
481 | ····.line·80 | 481 | ····.line·80 |
482 | ····.local·v0,·"det":F | 482 | ····.local·v0,·"det":F |
483 |
····cmpg-float·v7,·v0,·v |
483 | ····cmpg-float·v7,·v0,·v9 |
484 | ····if-gez·v7,·:cond_1 | 484 | ····if-gez·v7,·:cond_1 |
485 | ····move·v2,·v6 | 485 | ····move·v2,·v6 |
486 | ····.line·95 | 486 | ····.line·95 |
487 | ····:cond_0 | 487 | ····:cond_0 |
488 | ····:goto_0 | 488 | ····:goto_0 |
489 | ····return·v2 | 489 | ····return·v2 |
490 | ····.line·82 | 490 | ····.line·82 |
491 | ····:cond_1 | 491 | ····:cond_1 |
492 |
····float-to-double·v |
492 | ····float-to-double·v7,·v0 |
493 |
····invoke-static·{v |
493 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->sqrt(D)D |
494 |
····move-result-wide·v |
494 | ····move-result-wide·v7 |
495 |
····double-to-float·v4,·v |
495 | ····double-to-float·v4,·v7 |
496 | ····.line·83 | 496 | ····.line·83 |
497 | ····.local·v4,·"sqrtD":F | 497 | ····.local·v4,·"sqrtD":F |
498 | ····const/high16·v7,·0x3f800000····#·1.0f | 498 | ····const/high16·v7,·0x3f800000····#·1.0f |
499 | ····const/high16·v8,·0x40000000····#·2.0f | 499 | ····const/high16·v8,·0x40000000····#·2.0f |
Offset 552, 20 lines modified | Offset 552, 20 lines modified | ||
552 | ····.line·90 | 552 | ····.line·90 |
553 | ····move·v2,·v5 | 553 | ····move·v2,·v5 |
554 | ····.line·93 | 554 | ····.line·93 |
555 | ····.end·local·v5····#·"tmp":F | 555 | ····.end·local·v5····#·"tmp":F |
556 | ····:cond_2 | 556 | ····:cond_2 |
557 |
····cmpl-float·v7,·v2,·v |
557 | ····cmpl-float·v7,·v2,·v9 |
558 | ····if-gtz·v7,·:cond_0 | 558 | ····if-gtz·v7,·:cond_0 |
559 | ····.line·94 | 559 | ····.line·94 |
560 |
····cmpl-float·v7,·v3,·v |
560 | ····cmpl-float·v7,·v3,·v9 |
561 | ····if-lez·v7,·:cond_3 | 561 | ····if-lez·v7,·:cond_3 |
562 | ····move·v2,·v3 | 562 | ····move·v2,·v3 |
563 | ····goto·:goto_0 | 563 | ····goto·:goto_0 |
Offset 27, 38 lines modified | Offset 27, 38 lines modified | ||
27 | ····.line·187 | 27 | ····.line·187 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·apply(F)F | 31 | .method·public·apply(F)F |
32 |
····.locals· |
32 | ····.locals·5 |
33 | ····.param·p1,·"a"····#·F | 33 | ····.param·p1,·"a"····#·F |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·190 | 35 | ····.line·190 |
36 | ····const/high16·v0,·0x3f800000····#·1.0f | 36 | ····const/high16·v0,·0x3f800000····#·1.0f |
37 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->value:F | 37 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->value:F |
38 |
····float-to-double·v |
38 | ····float-to-double·v1,·v1 |
39 |
····iget·v |
39 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->power:F |
40 |
····neg-float·v |
40 | ····neg-float·v3,·v3 |
41 |
····mul-float/2addr·v |
41 | ····mul-float/2addr·v3,·p1 |
42 |
····float-to-double·v |
42 | ····float-to-double·v3,·v3 |
43 |
····invoke-static·{v |
43 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->pow(DD)D |
44 |
····move-result-wide·v |
44 | ····move-result-wide·v1 |
45 |
····double-to-float·v1,·v |
45 | ····double-to-float·v1,·v1 |
46 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->min:F | 46 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->min:F |
47 | ····sub-float/2addr·v1,·v2 | 47 | ····sub-float/2addr·v1,·v2 |
48 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->scale:F | 48 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->scale:F |
Offset 222, 21 lines modified | Offset 222, 21 lines modified | ||
222 | ····sub-float·v3,·p3,·p1 | 222 | ····sub-float·v3,·p3,·p1 |
223 | ····mul-float/2addr·v2,·v3 | 223 | ····mul-float/2addr·v2,·v3 |
224 | ····add-float/2addr·v1,·v2 | 224 | ····add-float/2addr·v1,·v2 |
225 |
····float-to-double·v |
225 | ····float-to-double·v1,·v1 |
226 |
····invoke-static·{v |
226 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
227 |
····move-result-wide·v |
227 | ····move-result-wide·v1 |
228 |
····double-to-float·v0,·v |
228 | ····double-to-float·v0,·v1 |
229 | ····.line·173 | 229 | ····.line·173 |
230 | ····.local·v0,·"normalLength":F | 230 | ····.local·v0,·"normalLength":F |
231 | ····sub-float·v1,·p4,·p0 | 231 | ····sub-float·v1,·p4,·p0 |
232 | ····sub-float·v2,·p3,·p1 | 232 | ····sub-float·v2,·p3,·p1 |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | #·static·fields | 16 | #·static·fields |
17 | .field·static·final·table:[F | 17 | .field·static·final·table:[F |
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 19 | .method·static·constructor·<clinit>()V |
20 |
····.locals· |
20 | ····.locals·5 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····const/16·v4,·0x4000 | 22 | ····const/16·v4,·0x4000 |
23 | ····.line·52 | 23 | ····.line·52 |
24 | ····new-array·v1,·v4,·[F | 24 | ····new-array·v1,·v4,·[F |
Offset 93, 21 lines modified | Offset 93, 21 lines modified | ||
93 | ····int-to-float·v3,·v0 | 93 | ····int-to-float·v3,·v0 |
94 | ····const·v4,·0x3c8efa35 | 94 | ····const·v4,·0x3c8efa35 |
95 | ····mul-float/2addr·v3,·v4 | 95 | ····mul-float/2addr·v3,·v4 |
96 |
····float-to-double·v |
96 | ····float-to-double·v3,·v3 |
97 |
····invoke-static·{v |
97 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sin(D)D |
98 |
····move-result-wide·v |
98 | ····move-result-wide·v3 |
99 |
····double-to-float·v3,·v |
99 | ····double-to-float·v3,·v3 |
100 | ····aput·v3,·v1,·v2 | 100 | ····aput·v3,·v1,·v2 |
101 | ····.line·56 | 101 | ····.line·56 |
102 | ····add-int/lit8·v0,·v0,·0x5a | 102 | ····add-int/lit8·v0,·v0,·0x5a |
103 | ····goto·:goto_1 | 103 | ····goto·:goto_1 |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
117 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 117 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
118 | ····.line·90 | 118 | ····.line·90 |
119 | ····return-void | 119 | ····return-void |
120 | .end·method | 120 | .end·method |
121 | .method·public·static·atan2(FF)F | 121 | .method·public·static·atan2(FF)F |
122 |
····.locals· |
122 | ····.locals·9 |
123 | ····.param·p0,·"y"····#·F | 123 | ····.param·p0,·"y"····#·F |
124 | ····.param·p1,·"x"····#·F | 124 | ····.param·p1,·"x"····#·F |
125 | ····.prologue | 125 | ····.prologue |
126 | ····const/4·v6,·0x0 | 126 | ····const/4·v6,·0x0 |
127 | ····.line·106 | 127 | ····.line·106 |
Offset 174, 23 lines modified | Offset 174, 23 lines modified | ||
174 | ····.local·v1,·"invDiv":F | 174 | ····.local·v1,·"invDiv":F |
175 | ····const/high16·v5,·0x7f800000····#·Float.POSITIVE_INFINITY | 175 | ····const/high16·v5,·0x7f800000····#·Float.POSITIVE_INFINITY |
176 | ····cmpl-float·v5,·v1,·v5 | 176 | ····cmpl-float·v5,·v1,·v5 |
177 | ····if-nez·v5,·:cond_4 | 177 | ····if-nez·v5,·:cond_4 |
178 |
····float-to-double·v |
178 | ····float-to-double·v5,·p0 |
179 |
····float-to-double·v |
179 | ····float-to-double·v7,·p1 |
180 |
····invoke-static·{v |
180 | ····invoke-static·{v5,·v6,·v7,·v8},·Ljava/lang/Math;->atan2(DD)D |
181 |
····move-result-wide·v |
181 | ····move-result-wide·v5 |
182 |
····double-to-float·v5,·v |
182 | ····double-to-float·v5,·v5 |
183 | ····add-float/2addr·v5,·v0 | 183 | ····add-float/2addr·v5,·v0 |
184 | ····mul-float/2addr·v5,·v2 | 184 | ····mul-float/2addr·v5,·v2 |
185 | ····.line·128 | 185 | ····.line·128 |
186 | ····:goto_3 | 186 | ····:goto_3 |
Offset 633, 41 lines modified | Offset 633, 41 lines modified | ||
633 | ····sub-float/2addr·v0,·v1 | 633 | ····sub-float/2addr·v0,·v1 |
634 | ····return·v0 | 634 | ····return·v0 |
635 | .end·method | 635 | .end·method |
636 | .method·public·getRotation()F | 636 | .method·public·getRotation()F |
637 |
····.locals· |
637 | ····.locals·5 |
638 | ····.prologue | 638 | ····.prologue |
639 | ····.line·477 | 639 | ····.line·477 |
640 | ····const·v0,·0x42652ee0 | 640 | ····const·v0,·0x42652ee0 |
641 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F | 641 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F |
642 | ····const/4·v2,·0x1 | 642 | ····const/4·v2,·0x1 |
643 | ····aget·v1,·v1,·v2 | 643 | ····aget·v1,·v1,·v2 |
644 |
····float-to-double·v |
644 | ····float-to-double·v1,·v1 |
645 |
····iget-object·v |
645 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F |
646 | ····const/4·v4,·0x0 | 646 | ····const/4·v4,·0x0 |
647 |
····aget·v |
647 | ····aget·v3,·v3,·v4 |
648 |
····float-to-double·v |
648 | ····float-to-double·v3,·v3 |
649 |
····invoke-static·{v |
649 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->atan2(DD)D |
650 |
····move-result-wide·v |
650 | ····move-result-wide·v1 |
651 |
····double-to-float·v1,·v |
651 | ····double-to-float·v1,·v1 |
652 | ····mul-float/2addr·v0,·v1 | 652 | ····mul-float/2addr·v0,·v1 |
653 | ····return·v0 | 653 | ····return·v0 |
654 | .end·method | 654 | .end·method |
655 | .method·public·getRotationRad()F | 655 | .method·public·getRotationRad()F |
Offset 7466, 46 lines modified | Offset 7466, 46 lines modified | ||
7466 | ····invoke-virtual/range·{v0·..·v6},·Lcom/badlogic/gdx/math/Matrix4;->setToOrtho(FFFFFF)Lcom/badlogic/gdx/math/Matrix4; | 7466 | ····invoke-virtual/range·{v0·..·v6},·Lcom/badlogic/gdx/math/Matrix4;->setToOrtho(FFFFFF)Lcom/badlogic/gdx/math/Matrix4; |
7467 | ····.line·526 | 7467 | ····.line·526 |
7468 | ····return-object·p0 | 7468 | ····return-object·p0 |
7469 | .end·method | 7469 | .end·method |
7470 | .method·public·setToProjection(FFFF)Lcom/badlogic/gdx/math/Matrix4; | 7470 | .method·public·setToProjection(FFFF)Lcom/badlogic/gdx/math/Matrix4; |
7471 |
····.locals·1 |
7471 | ····.locals·10 |
7472 | ····.param·p1,·"near"····#·F | 7472 | ····.param·p1,·"near"····#·F |
7473 | ····.param·p2,·"far"····#·F | 7473 | ····.param·p2,·"far"····#·F |
7474 | ····.param·p3,·"fov"····#·F | 7474 | ····.param·p3,·"fov"····#·F |
7475 | ····.param·p4,·"aspectRatio"····#·F | 7475 | ····.param·p4,·"aspectRatio"····#·F |
7476 | ····.prologue | 7476 | ····.prologue |
7477 |
····const/4·v |
7477 | ····const/4·v9,·0x0 |
7478 | ····.line·477 | 7478 | ····.line·477 |
7479 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; | 7479 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; |
7480 | ····.line·478 | 7480 | ····.line·478 |
7481 |
····const-wide/high16·v |
7481 | ····const-wide/high16·v3,·0x3ff0000000000000L····#·1.0 |
7482 |
····float-to-double·v |
7482 | ····float-to-double·v5,·p3 |
7483 |
····const-wide·v |
7483 | ····const-wide·v7,·0x3f91df46a2529d39L····#·0.017453292519943295 |
7484 |
····mul-double/2addr·v |
7484 | ····mul-double/2addr·v5,·v7 |
7485 |
····const-wide/high16·v |
7485 | ····const-wide/high16·v7,·0x4000000000000000L····#·2.0 |
7486 |
····div-double/2addr·v |
7486 | ····div-double/2addr·v5,·v7 |
7487 |
····invoke-static·{v |
7487 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->tan(D)D |
7488 |
····move-result-wide·v |
7488 | ····move-result-wide·v5 |
7489 |
····div-double/2addr·v |
7489 | ····div-double/2addr·v3,·v5 |
7490 |
····double-to-float·v2,·v |
7490 | ····double-to-float·v2,·v3 |
7491 | ····.line·479 | 7491 | ····.line·479 |
7492 | ····.local·v2,·"l_fd":F | 7492 | ····.local·v2,·"l_fd":F |
7493 | ····add-float·v3,·p2,·p1 | 7493 | ····add-float·v3,·p2,·p1 |
7494 | ····sub-float·v4,·p1,·p2 | 7494 | ····sub-float·v4,·p1,·p2 |
Offset 7534, 71 lines modified | Offset 7534, 71 lines modified | ||
7534 | ····aput·v5,·v3,·v4 | 7534 | ····aput·v5,·v3,·v4 |
7535 | ····.line·482 | 7535 | ····.line·482 |
7536 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7536 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7537 | ····const/4·v4,·0x1 | 7537 | ····const/4·v4,·0x1 |
7538 |
····aput·v |
7538 | ····aput·v9,·v3,·v4 |
7539 | ····.line·483 | 7539 | ····.line·483 |
7540 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7540 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7541 | ····const/4·v4,·0x2 | 7541 | ····const/4·v4,·0x2 |
7542 |
····aput·v |
7542 | ····aput·v9,·v3,·v4 |
7543 | ····.line·484 | 7543 | ····.line·484 |
7544 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7544 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7545 | ····const/4·v4,·0x3 | 7545 | ····const/4·v4,·0x3 |
7546 |
····aput·v |
7546 | ····aput·v9,·v3,·v4 |
7547 | ····.line·485 | 7547 | ····.line·485 |
7548 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7548 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7549 | ····const/4·v4,·0x4 | 7549 | ····const/4·v4,·0x4 |
7550 |
····aput·v |
7550 | ····aput·v9,·v3,·v4 |
7551 | ····.line·486 | 7551 | ····.line·486 |
7552 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7552 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7553 | ····const/4·v4,·0x5 | 7553 | ····const/4·v4,·0x5 |
7554 | ····aput·v2,·v3,·v4 | 7554 | ····aput·v2,·v3,·v4 |
7555 | ····.line·487 | 7555 | ····.line·487 |
7556 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7556 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7557 | ····const/4·v4,·0x6 | 7557 | ····const/4·v4,·0x6 |
7558 |
····aput·v |
7558 | ····aput·v9,·v3,·v4 |
7559 | ····.line·488 | 7559 | ····.line·488 |
7560 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7560 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7561 | ····const/4·v4,·0x7 | 7561 | ····const/4·v4,·0x7 |
7562 |
····aput·v |
7562 | ····aput·v9,·v3,·v4 |
7563 | ····.line·489 | 7563 | ····.line·489 |
Max diff block lines reached; 1112/3800 bytes (29.26%) of diff not shown. |
Offset 157, 15 lines modified | Offset 157, 15 lines modified | ||
157 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->dirty:Z | 157 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->dirty:Z |
158 | ····.line·193 | 158 | ····.line·193 |
159 | ····return-void | 159 | ····return-void |
160 | .end·method | 160 | .end·method |
161 | .method·public·getLength()F | 161 | .method·public·getLength()F |
162 |
····.locals· |
162 | ····.locals·7 |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·91 | 164 | ····.line·91 |
165 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateLength:Z | 165 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateLength:Z |
166 | ····if-nez·v4,·:cond_0 | 166 | ····if-nez·v4,·:cond_0 |
Offset 235, 21 lines modified | Offset 235, 21 lines modified | ||
235 | ····mul-float·v5,·v2,·v2 | 235 | ····mul-float·v5,·v2,·v2 |
236 | ····mul-float·v6,·v3,·v3 | 236 | ····mul-float·v6,·v3,·v3 |
237 | ····add-float/2addr·v5,·v6 | 237 | ····add-float/2addr·v5,·v6 |
238 |
····float-to-double·v |
238 | ····float-to-double·v5,·v5 |
239 |
····invoke-static·{v |
239 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sqrt(D)D |
240 |
····move-result-wide·v |
240 | ····move-result-wide·v5 |
241 |
····double-to-float·v5,·v |
241 | ····double-to-float·v5,·v5 |
242 | ····add-float/2addr·v4,·v5 | 242 | ····add-float/2addr·v4,·v5 |
243 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->length:F | 243 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->length:F |
244 | ····.line·95 | 244 | ····.line·95 |
245 | ····add-int/lit8·v0,·v0,·0x2 | 245 | ····add-int/lit8·v0,·v0,·0x2 |
Offset 312, 15 lines modified | Offset 312, 15 lines modified | ||
312 | ····.line·144 | 312 | ····.line·144 |
313 | ····iget·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaleY:F | 313 | ····iget·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaleY:F |
314 | ····return·v0 | 314 | ····return·v0 |
315 | .end·method | 315 | .end·method |
316 | .method·public·getScaledLength()F | 316 | .method·public·getScaledLength()F |
317 |
····.locals· |
317 | ····.locals·7 |
318 | ····.prologue | 318 | ····.prologue |
319 | ····.line·106 | 319 | ····.line·106 |
320 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateScaledLength:Z | 320 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateScaledLength:Z |
321 | ····if-nez·v4,·:cond_0 | 321 | ····if-nez·v4,·:cond_0 |
Offset 406, 21 lines modified | Offset 406, 21 lines modified | ||
406 | ····mul-float·v5,·v2,·v2 | 406 | ····mul-float·v5,·v2,·v2 |
407 | ····mul-float·v6,·v3,·v3 | 407 | ····mul-float·v6,·v3,·v3 |
408 | ····add-float/2addr·v5,·v6 | 408 | ····add-float/2addr·v5,·v6 |
409 |
····float-to-double·v |
409 | ····float-to-double·v5,·v5 |
410 |
····invoke-static·{v |
410 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sqrt(D)D |
411 |
····move-result-wide·v |
411 | ····move-result-wide·v5 |
412 |
····double-to-float·v5,·v |
412 | ····double-to-float·v5,·v5 |
413 | ····add-float/2addr·v4,·v5 | 413 | ····add-float/2addr·v4,·v5 |
414 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaledLength:F | 414 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaledLength:F |
415 | ····.line·110 | 415 | ····.line·110 |
416 | ····add-int/lit8·v0,·v0,·0x2 | 416 | ····add-int/lit8·v0,·v0,·0x2 |
Offset 852, 121 lines modified | Offset 852, 121 lines modified | ||
852 | ····mul-float/2addr·v0,·v1 | 852 | ····mul-float/2addr·v0,·v1 |
853 | ····return·v0 | 853 | ····return·v0 |
854 | .end·method | 854 | .end·method |
855 | .method·public·getAxisAngleRad(Lcom/badlogic/gdx/math/Vector3;)F | 855 | .method·public·getAxisAngleRad(Lcom/badlogic/gdx/math/Vector3;)F |
856 |
····.locals· |
856 | ····.locals·8 |
857 | ····.param·p1,·"axis"····#·Lcom/badlogic/gdx/math/Vector3; | 857 | ····.param·p1,·"axis"····#·Lcom/badlogic/gdx/math/Vector3; |
858 | ····.prologue | 858 | ····.prologue |
859 |
····const/high16·v |
859 | ····const/high16·v7,·0x3f800000····#·1.0f |
860 | ····.line·777 | 860 | ····.line·777 |
861 |
····iget·v |
861 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
862 |
····cmpl-float·v |
862 | ····cmpl-float·v3,·v3,·v7 |
863 |
····if-lez·v |
863 | ····if-lez·v3,·:cond_0 |
864 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Quaternion;->nor()Lcom/badlogic/gdx/math/Quaternion; | 864 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Quaternion;->nor()Lcom/badlogic/gdx/math/Quaternion; |
865 | ····.line·778 | 865 | ····.line·778 |
866 | ····:cond_0 | 866 | ····:cond_0 |
867 |
····const-wide/high16·v |
867 | ····const-wide/high16·v3,·0x4000000000000000L····#·2.0 |
868 |
····iget·v |
868 | ····iget·v5,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
869 |
····float-to-double·v |
869 | ····float-to-double·v5,·v5 |
870 |
····invoke-static·{v |
870 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->acos(D)D |
871 |
····move-result-wide·v |
871 | ····move-result-wide·v5 |
872 |
····mul-double/2addr·v |
872 | ····mul-double/2addr·v3,·v5 |
873 |
····double-to-float·v0,·v |
873 | ····double-to-float·v0,·v3 |
874 | ····.line·779 | 874 | ····.line·779 |
875 | ····.local·v0,·"angle":F | 875 | ····.local·v0,·"angle":F |
876 |
····iget·v |
876 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
877 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F | 877 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
878 |
····mul-float/2addr·v |
878 | ····mul-float/2addr·v3,·v4 |
879 |
····sub-float·v |
879 | ····sub-float·v3,·v7,·v3 |
880 |
····float-to-double·v |
880 | ····float-to-double·v3,·v3 |
881 |
····invoke-static·{v |
881 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
882 |
····move-result-wide·v |
882 | ····move-result-wide·v1 |
883 | ····.line·780 | 883 | ····.line·780 |
884 |
····.local·v |
884 | ····.local·v1,·"s":D |
885 |
····const-wide·v |
885 | ····const-wide·v3,·0x3eb0c6f7a0000000L····#·9.999999974752427E-7 |
886 |
····cmpg-double·v |
886 | ····cmpg-double·v3,·v1,·v3 |
887 |
····if-gez·v |
887 | ····if-gez·v3,·:cond_1 |
888 | ····.line·782 | 888 | ····.line·782 |
889 |
····iget·v |
889 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->x:F |
890 |
····iput·v |
890 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F |
891 | ····.line·783 | 891 | ····.line·783 |
892 |
····iget·v |
892 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->y:F |
893 |
····iput·v |
893 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->y:F |
894 | ····.line·784 | 894 | ····.line·784 |
895 |
····iget·v |
895 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->z:F |
896 |
····iput·v |
896 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->z:F |
897 | ····.line·791 | 897 | ····.line·791 |
898 | ····:goto_0 | 898 | ····:goto_0 |
899 | ····return·v0 | 899 | ····return·v0 |
900 | ····.line·786 | 900 | ····.line·786 |
901 | ····:cond_1 | 901 | ····:cond_1 |
902 |
····iget·v |
902 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->x:F |
903 |
····float-to-double·v |
903 | ····float-to-double·v3,·v3 |
904 |
····div-double/2addr·v |
904 | ····div-double/2addr·v3,·v1 |
905 |
····double-to-float·v |
905 | ····double-to-float·v3,·v3 |
906 |
····iput·v |
906 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F |
907 | ····.line·787 | 907 | ····.line·787 |
908 |
····iget·v |
908 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->y:F |
909 |
····float-to-double·v |
909 | ····float-to-double·v3,·v3 |
910 |
····div-double/2addr·v |
910 | ····div-double/2addr·v3,·v1 |
Max diff block lines reached; 21303/24916 bytes (85.50%) of diff not shown. |
Offset 35, 30 lines modified | Offset 35, 30 lines modified | ||
35 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V | 35 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V |
36 | ····.line·50 | 36 | ····.line·50 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·public·constructor·<init>(J)V | 39 | .method·public·constructor·<init>(J)V |
40 |
····.locals· |
40 | ····.locals·0 |
41 | ····.param·p1,·"seed"····#·J | 41 | ····.param·p1,·"seed"····#·J |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·54 | 43 | ····.line·54 |
44 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V |
45 | ····.line·55 | 45 | ····.line·55 |
46 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V | 46 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V |
47 | ····.line·56 | 47 | ····.line·56 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·constructor·<init>(JJ)V | 50 | .method·public·constructor·<init>(JJ)V |
51 |
····.locals· |
51 | ····.locals·0 |
52 | ····.param·p1,·"seed0"····#·J | 52 | ····.param·p1,·"seed0"····#·J |
53 | ····.param·p3,·"seed1"····#·J | 53 | ····.param·p3,·"seed1"····#·J |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·61 | 55 | ····.line·61 |
56 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V | 66 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V |
67 | ····.line·63 | 67 | ····.line·63 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·private·static·final·murmurHash3(J)J | 70 | .method·private·static·final·murmurHash3(J)J |
71 |
····.locals· |
71 | ····.locals·3 |
72 | ····.param·p0,·"x"····#·J | 72 | ····.param·p0,·"x"····#·J |
73 | ····.prologue | 73 | ····.prologue |
74 | ····const/16·v2,·0x21 | 74 | ····const/16·v2,·0x21 |
75 | ····.line·179 | 75 | ····.line·179 |
76 | ····ushr-long·v0,·p0,·v2 | 76 | ····ushr-long·v0,·p0,·v2 |
Offset 352, 15 lines modified | Offset 352, 15 lines modified | ||
352 | ····add-long/2addr·v4,·v0 | 352 | ····add-long/2addr·v4,·v0 |
353 | ····return-wide·v4 | 353 | ····return-wide·v4 |
354 | .end·method | 354 | .end·method |
355 | .method·public·nextLong(J)J | 355 | .method·public·nextLong(J)J |
356 |
····.locals·1 |
356 | ····.locals·10 |
357 | ····.param·p1,·"n"····#·J | 357 | ····.param·p1,·"n"····#·J |
358 | ····.prologue | 358 | ····.prologue |
359 | ····const-wide/16·v8,·0x0 | 359 | ····const-wide/16·v8,·0x0 |
360 | ····.line·110 | 360 | ····.line·110 |
361 | ····cmp-long·v4,·p1,·v8 | 361 | ····cmp-long·v4,·p1,·v8 |
Offset 403, 15 lines modified | Offset 403, 15 lines modified | ||
403 | ····if-ltz·v4,·:cond_0 | 403 | ····if-ltz·v4,·:cond_0 |
404 | ····return-wide·v2 | 404 | ····return-wide·v2 |
405 | .end·method | 405 | .end·method |
406 | .method·public·setSeed(J)V | 406 | .method·public·setSeed(J)V |
407 |
····.locals· |
407 | ····.locals·4 |
408 | ····.param·p1,·"seed"····#·J | 408 | ····.param·p1,·"seed"····#·J |
409 | ····.prologue | 409 | ····.prologue |
410 | ····.line·166 | 410 | ····.line·166 |
411 | ····const-wide/16·v2,·0x0 | 411 | ····const-wide/16·v2,·0x0 |
412 | ····cmp-long·v2,·p1,·v2 | 412 | ····cmp-long·v2,·p1,·v2 |
Offset 435, 15 lines modified | Offset 435, 15 lines modified | ||
435 | ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V | 435 | ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V |
436 | ····.line·168 | 436 | ····.line·168 |
437 | ····return-void | 437 | ····return-void |
438 | .end·method | 438 | .end·method |
439 | .method·public·setState(JJ)V | 439 | .method·public·setState(JJ)V |
440 |
····.locals· |
440 | ····.locals·0 |
441 | ····.param·p1,·"seed0"····#·J | 441 | ····.param·p1,·"seed0"····#·J |
442 | ····.param·p3,·"seed1"····#·J | 442 | ····.param·p3,·"seed1"····#·J |
443 | ····.prologue | 443 | ····.prologue |
444 | ····.line·174 | 444 | ····.line·174 |
445 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/math/RandomXS128;->seed0:J | 445 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/math/RandomXS128;->seed0:J |
Offset 298, 31 lines modified | Offset 298, 31 lines modified | ||
298 | ····move-result-object·v0 | 298 | ····move-result-object·v0 |
299 | ····return-object·v0 | 299 | ····return-object·v0 |
300 | .end·method | 300 | .end·method |
301 | .method·public·angle()F | 301 | .method·public·angle()F |
302 |
····.locals· |
302 | ····.locals·5 |
303 | ····.prologue | 303 | ····.prologue |
304 | ····.line·284 | 304 | ····.line·284 |
305 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Vector2;->y:F | 305 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Vector2;->y:F |
306 |
····float-to-double·v |
306 | ····float-to-double·v1,·v1 |
307 |
····iget·v |
307 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Vector2;->x:F |
308 |
····float-to-double·v |
308 | ····float-to-double·v3,·v3 |
309 |
····invoke-static·{v |
309 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->atan2(DD)D |
310 |
····move-result-wide·v |
310 | ····move-result-wide·v1 |
311 |
····double-to-float·v1,·v |
311 | ····double-to-float·v1,·v1 |
312 | ····const·v2,·0x42652ee0 | 312 | ····const·v2,·0x42652ee0 |
313 | ····mul-float·v0,·v1,·v2 | 313 | ····mul-float·v0,·v1,·v2 |
314 | ····.line·285 | 314 | ····.line·285 |
315 | ····.local·v0,·"angle":F | 315 | ····.local·v0,·"angle":F |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
200 | ····add-float/2addr·v0,·v1 | 200 | ····add-float/2addr·v0,·v1 |
201 | ····return·v0 | 201 | ····return·v0 |
202 | .end·method | 202 | .end·method |
203 | .method·public·static·dst(FFFFFF)F | 203 | .method·public·static·dst(FFFFFF)F |
204 |
····.locals· |
204 | ····.locals·5 |
205 | ····.param·p0,·"x1"····#·F | 205 | ····.param·p0,·"x1"····#·F |
206 | ····.param·p1,·"y1"····#·F | 206 | ····.param·p1,·"y1"····#·F |
207 | ····.param·p2,·"z1"····#·F | 207 | ····.param·p2,·"z1"····#·F |
208 | ····.param·p3,·"x2"····#·F | 208 | ····.param·p3,·"x2"····#·F |
209 | ····.param·p4,·"y2"····#·F | 209 | ····.param·p4,·"y2"····#·F |
210 | ····.param·p5,·"z2"····#·F | 210 | ····.param·p5,·"z2"····#·F |
Offset 232, 21 lines modified | Offset 232, 21 lines modified | ||
232 | ····add-float/2addr·v3,·v4 | 232 | ····add-float/2addr·v3,·v4 |
233 | ····mul-float·v4,·v2,·v2 | 233 | ····mul-float·v4,·v2,·v2 |
234 | ····add-float/2addr·v3,·v4 | 234 | ····add-float/2addr·v3,·v4 |
235 |
····float-to-double·v |
235 | ····float-to-double·v3,·v3 |
236 |
····invoke-static·{v |
236 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
237 |
····move-result-wide·v |
237 | ····move-result-wide·v3 |
238 |
····double-to-float·v3,·v |
238 | ····double-to-float·v3,·v3 |
239 | ····return·v3 | 239 | ····return·v3 |
240 | .end·method | 240 | .end·method |
241 | .method·public·static·dst2(FFFFFF)F | 241 | .method·public·static·dst2(FFFFFF)F |
242 | ····.locals·5 | 242 | ····.locals·5 |
243 | ····.param·p0,·"x1"····#·F | 243 | ····.param·p0,·"x1"····#·F |
Offset 694, 15 lines modified | Offset 694, 15 lines modified | ||
694 | ····move-result·v0 | 694 | ····move-result·v0 |
695 | ····return·v0 | 695 | ····return·v0 |
696 | .end·method | 696 | .end·method |
697 | .method·public·dst(FFF)F | 697 | .method·public·dst(FFF)F |
698 |
····.locals· |
698 | ····.locals·5 |
699 | ····.param·p1,·"x"····#·F | 699 | ····.param·p1,·"x"····#·F |
700 | ····.param·p2,·"y"····#·F | 700 | ····.param·p2,·"y"····#·F |
701 | ····.param·p3,·"z"····#·F | 701 | ····.param·p3,·"z"····#·F |
702 | ····.prologue | 702 | ····.prologue |
703 | ····.line·239 | 703 | ····.line·239 |
704 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Vector3;->x:F | 704 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
Offset 729, 27 lines modified | Offset 729, 27 lines modified | ||
729 | ····add-float/2addr·v3,·v4 | 729 | ····add-float/2addr·v3,·v4 |
730 | ····mul-float·v4,·v2,·v2 | 730 | ····mul-float·v4,·v2,·v2 |
731 | ····add-float/2addr·v3,·v4 | 731 | ····add-float/2addr·v3,·v4 |
732 |
····float-to-double·v |
732 | ····float-to-double·v3,·v3 |
733 |
····invoke-static·{v |
733 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
734 |
····move-result-wide·v |
734 | ····move-result-wide·v3 |
735 |
····double-to-float·v3,·v |
735 | ····double-to-float·v3,·v3 |
736 | ····return·v3 | 736 | ····return·v3 |
737 | .end·method | 737 | .end·method |
738 | .method·public·dst(Lcom/badlogic/gdx/math/Vector3;)F | 738 | .method·public·dst(Lcom/badlogic/gdx/math/Vector3;)F |
739 |
····.locals· |
739 | ····.locals·5 |
740 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; | 740 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; |
741 | ····.prologue | 741 | ····.prologue |
742 | ····.line·231 | 742 | ····.line·231 |
743 | ····iget·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F | 743 | ····iget·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F |
744 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Vector3;->x:F | 744 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
Offset 780, 21 lines modified | Offset 780, 21 lines modified | ||
780 | ····add-float/2addr·v3,·v4 | 780 | ····add-float/2addr·v3,·v4 |
781 | ····mul-float·v4,·v2,·v2 | 781 | ····mul-float·v4,·v2,·v2 |
782 | ····add-float/2addr·v3,·v4 | 782 | ····add-float/2addr·v3,·v4 |
783 |
····float-to-double·v |
783 | ····float-to-double·v3,·v3 |
784 |
····invoke-static·{v |
784 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
785 |
····move-result-wide·v |
785 | ····move-result-wide·v3 |
786 |
····double-to-float·v3,·v |
786 | ····double-to-float·v3,·v3 |
787 | ····return·v3 | 787 | ····return·v3 |
788 | .end·method | 788 | .end·method |
Max diff block lines reached; 4282/6544 bytes (65.43%) of diff not shown. |
Offset 334, 15 lines modified | Offset 334, 15 lines modified | ||
334 | ····:cond_0 | 334 | ····:cond_0 |
335 | ····const/4·v0,·0x0 | 335 | ····const/4·v0,·0x0 |
336 | ····goto·:goto_0 | 336 | ····goto·:goto_0 |
337 | .end·method | 337 | .end·method |
338 | .method·public·standardDeviation()F | 338 | .method·public·standardDeviation()F |
339 |
····.locals· |
339 | ····.locals·5 |
340 | ····.prologue | 340 | ····.prologue |
341 | ····.line·94 | 341 | ····.line·94 |
342 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/WindowedMean;->hasEnoughData()Z | 342 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/WindowedMean;->hasEnoughData()Z |
343 | ····move-result·v3 | 343 | ····move-result·v3 |
Offset 404, 17 lines modified | Offset 404, 17 lines modified | ||
404 | ····array-length·v3,·v3 | 404 | ····array-length·v3,·v3 |
405 | ····int-to-float·v3,·v3 | 405 | ····int-to-float·v3,·v3 |
406 | ····div-float·v3,·v2,·v3 | 406 | ····div-float·v3,·v2,·v3 |
407 |
····float-to-double·v |
407 | ····float-to-double·v3,·v3 |
408 |
····invoke-static·{v |
408 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
409 |
····move-result-wide·v |
409 | ····move-result-wide·v3 |
410 |
····double-to-float·v3,·v |
410 | ····double-to-float·v3,·v3 |
411 | ····goto·:goto_0 | 411 | ····goto·:goto_0 |
412 | .end·method | 412 | .end·method |
Offset 1275, 21 lines modified | Offset 1275, 21 lines modified | ||
1275 | ····const/16·v0,·0x14 | 1275 | ····const/16·v0,·0x14 |
1276 | ····if-ge·v9,·v0,·:cond_1 | 1276 | ····if-ge·v9,·v0,·:cond_1 |
1277 | ····.line·243 | 1277 | ····.line·243 |
1278 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Box2DDebugRenderer;->v:Lcom/badlogic/gdx/math/Vector2; | 1278 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Box2DDebugRenderer;->v:Lcom/badlogic/gdx/math/Vector2; |
1279 |
····float-to-double·v |
1279 | ····float-to-double·v1,·v7 |
1280 |
····invoke-static·{v |
1280 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->cos(D)D |
1281 |
····move-result-wide·v |
1281 | ····move-result-wide·v1 |
1282 |
····double-to-float·v1,·v |
1282 | ····double-to-float·v1,·v1 |
1283 | ····mul-float/2addr·v1,·p2 | 1283 | ····mul-float/2addr·v1,·p2 |
1284 | ····iget·v2,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F | 1284 | ····iget·v2,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
1285 | ····add-float/2addr·v1,·v2 | 1285 | ····add-float/2addr·v1,·v2 |
Offset 244, 21 lines modified | Offset 244, 21 lines modified | ||
244 | ····add-int/lit8·v1,·v1,·0x1 | 244 | ····add-int/lit8·v1,·v1,·0x1 |
245 | ····goto·:goto_0 | 245 | ····goto·:goto_0 |
246 | ····.line·60 | 246 | ····.line·60 |
247 | ····:cond_0 | 247 | ····:cond_0 |
248 |
····iget-wide·v |
248 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/ChainShape;->addr:J |
249 |
····array-length·v |
249 | ····array-length·v5,·v2 |
250 |
····div-int/lit8·v |
250 | ····div-int/lit8·v5,·v5,·0x2 |
251 |
····invoke-direct·{p0,·v |
251 | ····invoke-direct·{p0,·v3,·v4,·v2,·v5},·Lcom/badlogic/gdx/physics/box2d/ChainShape;->jniCreateLoop(J[FI)V |
252 | ····.line·61 | 252 | ····.line·61 |
253 | ····const/4·v3,·0x1 | 253 | ····const/4·v3,·0x1 |
254 | ····iput-boolean·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/ChainShape;->isLooped:Z | 254 | ····iput-boolean·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/ChainShape;->isLooped:Z |
255 | ····.line·62 | 255 | ····.line·62 |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | .field·protected·world:Lcom/badlogic/gdx/physics/box2d/World; | 11 | .field·protected·world:Lcom/badlogic/gdx/physics/box2d/World; |
12 | .field·protected·final·worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; | 12 | .field·protected·final·worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 14 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
15 |
····.locals· |
15 | ····.locals·1 |
16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
17 | ····.param·p2,·"addr"····#·J | 17 | ····.param·p2,·"addr"····#·J |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·39 | 19 | ····.line·39 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 135, 53 lines modified | Offset 135, 53 lines modified | ||
135 | ····move-result·v0 | 135 | ····move-result·v0 |
136 | ····return·v0 | 136 | ····return·v0 |
137 | .end·method | 137 | .end·method |
138 | .method·public·getFixtureA()Lcom/badlogic/gdx/physics/box2d/Fixture; | 138 | .method·public·getFixtureA()Lcom/badlogic/gdx/physics/box2d/Fixture; |
139 |
····.locals· |
139 | ····.locals·3 |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.line·116 | 141 | ····.line·116 |
142 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; | 142 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; |
143 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; | 143 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; |
144 |
····iget-wide·v |
144 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J |
145 |
····invoke-direct·{p0,·v |
145 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureA(J)J |
146 |
····move-result-wide·v |
146 | ····move-result-wide·v1 |
147 |
····invoke-virtual·{v0,·v |
147 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; |
148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
149 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Fixture; | 149 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Fixture; |
150 | ····return-object·v0 | 150 | ····return-object·v0 |
151 | .end·method | 151 | .end·method |
152 | .method·public·getFixtureB()Lcom/badlogic/gdx/physics/box2d/Fixture; | 152 | .method·public·getFixtureB()Lcom/badlogic/gdx/physics/box2d/Fixture; |
153 |
····.locals· |
153 | ····.locals·3 |
154 | ····.prologue | 154 | ····.prologue |
155 | ····.line·126 | 155 | ····.line·126 |
156 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; | 156 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; |
157 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; | 157 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; |
158 |
····iget-wide·v |
158 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J |
159 |
····invoke-direct·{p0,·v |
159 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureB(J)J |
160 |
····move-result-wide·v |
160 | ····move-result-wide·v1 |
161 |
····invoke-virtual·{v0,·v |
161 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; |
162 | ····move-result-object·v0 | 162 | ····move-result-object·v0 |
163 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Fixture; | 163 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Fixture; |
164 | ····return-object·v0 | 164 | ····return-object·v0 |
165 | .end·method | 165 | .end·method |
Offset 233, 19 lines modified | Offset 233, 19 lines modified | ||
233 | ····.prologue | 233 | ····.prologue |
234 | ····const/4·v7,·0x1 | 234 | ····const/4·v7,·0x1 |
235 | ····const/4·v6,·0x0 | 235 | ····const/4·v6,·0x0 |
236 | ····.line·48 | 236 | ····.line·48 |
237 |
····iget-wide·v |
237 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J |
238 |
····iget-object·v |
238 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->tmp:[F |
239 |
····invoke-direct·{p0,·v |
239 | ····invoke-direct·{p0,·v3,·v4,·v5},·Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetWorldManifold(J[F)I |
240 | ····move-result·v1 | 240 | ····move-result·v1 |
241 | ····.line·50 | 241 | ····.line·50 |
242 | ····.local·v1,·"numContactPoints":I | 242 | ····.local·v1,·"numContactPoints":I |
243 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; | 243 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Contact;->worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
37 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J | 37 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J |
38 | ····.line·31 | 38 | ····.line·31 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·constructor·<init>(J)V | 41 | .method·constructor·<init>(J)V |
42 |
····.locals· |
42 | ····.locals·0 |
43 | ····.param·p1,·"addr"····#·J | 43 | ····.param·p1,·"addr"····#·J |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·37 | 45 | ····.line·37 |
46 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/physics/box2d/Shape;-><init>()V | 46 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/physics/box2d/Shape;-><init>()V |
47 | ····.line·38 | 47 | ····.line·38 |
Offset 264, 35 lines modified | Offset 264, 35 lines modified | ||
264 | ····move-result·v0 | 264 | ····move-result·v0 |
265 | ····return·v0 | 265 | ····return·v0 |
266 | .end·method | 266 | .end·method |
267 | .method·public·set(FFFF)V | 267 | .method·public·set(FFFF)V |
268 |
····.locals· |
268 | ····.locals·7 |
269 | ····.param·p1,·"v1X"····#·F | 269 | ····.param·p1,·"v1X"····#·F |
270 | ····.param·p2,·"v1Y"····#·F | 270 | ····.param·p2,·"v1Y"····#·F |
271 | ····.param·p3,·"v2X"····#·F | 271 | ····.param·p3,·"v2X"····#·F |
272 | ····.param·p4,·"v2Y"····#·F | 272 | ····.param·p4,·"v2Y"····#·F |
273 | ····.prologue | 273 | ····.prologue |
274 | ····.line·48 | 274 | ····.line·48 |
275 |
····iget-wide·v |
275 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J |
276 |
····move-object·v |
276 | ····move-object·v0,·p0 |
277 |
····move·v |
277 | ····move·v3,·p1 |
278 |
····move·v |
278 | ····move·v4,·p2 |
279 |
····move·v |
279 | ····move·v5,·p3 |
280 |
····move·v |
280 | ····move·v6,·p4 |
281 |
····invoke-direct/range·{v |
281 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/physics/box2d/EdgeShape;->jniSet(JFFFF)V |
282 | ····.line·49 | 282 | ····.line·49 |
283 | ····return-void | 283 | ····return-void |
284 | .end·method | 284 | .end·method |
285 | .method·public·set(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V | 285 | .method·public·set(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V |
286 | ····.locals·4 | 286 | ····.locals·4 |
Offset 341, 171 lines modified | Offset 341, 171 lines modified | ||
341 | ····invoke-direct·{p0,·v0,·v1,·p1,·p2},·Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyAngularImpulse(JFZ)V | 341 | ····invoke-direct·{p0,·v0,·v1,·p1,·p2},·Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyAngularImpulse(JFZ)V |
342 | ····.line·378 | 342 | ····.line·378 |
343 | ····return-void | 343 | ····return-void |
344 | .end·method | 344 | .end·method |
345 | .method·public·applyForce(FFFFZ)V | 345 | .method·public·applyForce(FFFFZ)V |
346 |
····.locals· |
346 | ····.locals·8 |
347 | ····.param·p1,·"forceX"····#·F | 347 | ····.param·p1,·"forceX"····#·F |
348 | ····.param·p2,·"forceY"····#·F | 348 | ····.param·p2,·"forceY"····#·F |
349 | ····.param·p3,·"pointX"····#·F | 349 | ····.param·p3,·"pointX"····#·F |
350 | ····.param·p4,·"pointY"····#·F | 350 | ····.param·p4,·"pointY"····#·F |
351 | ····.param·p5,·"wake"····#·Z | 351 | ····.param·p5,·"wake"····#·Z |
352 | ····.prologue | 352 | ····.prologue |
353 | ····.line·310 | 353 | ····.line·310 |
354 |
····iget-wide·v |
354 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
355 |
····move-object·v |
355 | ····move-object·v0,·p0 |
356 |
····move·v |
356 | ····move·v3,·p1 |
357 |
····move·v |
357 | ····move·v4,·p2 |
358 |
····move·v |
358 | ····move·v5,·p3 |
359 |
····move·v |
359 | ····move·v6,·p4 |
360 |
····move·v |
360 | ····move·v7,·p5 |
361 |
····invoke-direct/range·{v |
361 | ····invoke-direct/range·{v0·..·v7},·Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFFZ)V |
362 | ····.line·311 | 362 | ····.line·311 |
363 | ····return-void | 363 | ····return-void |
364 | .end·method | 364 | .end·method |
365 | .method·public·applyForce(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;Z)V | 365 | .method·public·applyForce(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;Z)V |
366 |
····.locals· |
366 | ····.locals·8 |
367 | ····.param·p1,·"force"····#·Lcom/badlogic/gdx/math/Vector2; | 367 | ····.param·p1,·"force"····#·Lcom/badlogic/gdx/math/Vector2; |
368 | ····.param·p2,·"point"····#·Lcom/badlogic/gdx/math/Vector2; | 368 | ····.param·p2,·"point"····#·Lcom/badlogic/gdx/math/Vector2; |
369 | ····.param·p3,·"wake"····#·Z | 369 | ····.param·p3,·"wake"····#·Z |
370 | ····.prologue | 370 | ····.prologue |
371 | ····.line·299 | 371 | ····.line·299 |
372 |
····iget-wide·v |
372 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
373 |
····iget·v |
373 | ····iget·v3,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
374 |
····iget·v |
374 | ····iget·v4,·p1,·Lcom/badlogic/gdx/math/Vector2;->y:F |
375 |
····iget·v |
375 | ····iget·v5,·p2,·Lcom/badlogic/gdx/math/Vector2;->x:F |
376 |
····iget·v |
376 | ····iget·v6,·p2,·Lcom/badlogic/gdx/math/Vector2;->y:F |
377 |
····move-object·v |
377 | ····move-object·v0,·p0 |
378 |
····move·v |
378 | ····move·v7,·p3 |
379 |
····invoke-direct/range·{v |
379 | ····invoke-direct/range·{v0·..·v7},·Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFFZ)V |
380 | ····.line·300 | 380 | ····.line·300 |
381 | ····return-void | 381 | ····return-void |
382 | .end·method | 382 | .end·method |
383 | .method·public·applyForceToCenter(FFZ)V | 383 | .method·public·applyForceToCenter(FFZ)V |
384 |
····.locals· |
384 | ····.locals·6 |
385 | ····.param·p1,·"forceX"····#·F | 385 | ····.param·p1,·"forceX"····#·F |
386 | ····.param·p2,·"forceY"····#·F | 386 | ····.param·p2,·"forceY"····#·F |
387 | ····.param·p3,·"wake"····#·Z | 387 | ····.param·p3,·"wake"····#·Z |
388 | ····.prologue | 388 | ····.prologue |
389 | ····.line·328 | 389 | ····.line·328 |
390 |
····iget-wide·v |
390 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
391 |
····move-object·v |
391 | ····move-object·v0,·p0 |
392 |
····move·v |
392 | ····move·v3,·p1 |
393 |
····move·v |
393 | ····move·v4,·p2 |
394 |
····move·v |
394 | ····move·v5,·p3 |
395 |
····invoke-direct/range·{v |
395 | ····invoke-direct/range·{v0·..·v5},·Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForceToCenter(JFFZ)V |
396 | ····.line·329 | 396 | ····.line·329 |
397 | ····return-void | 397 | ····return-void |
398 | .end·method | 398 | .end·method |
399 | .method·public·applyForceToCenter(Lcom/badlogic/gdx/math/Vector2;Z)V | 399 | .method·public·applyForceToCenter(Lcom/badlogic/gdx/math/Vector2;Z)V |
400 |
····.locals· |
400 | ····.locals·6 |
401 | ····.param·p1,·"force"····#·Lcom/badlogic/gdx/math/Vector2; | 401 | ····.param·p1,·"force"····#·Lcom/badlogic/gdx/math/Vector2; |
402 | ····.param·p2,·"wake"····#·Z | 402 | ····.param·p2,·"wake"····#·Z |
403 | ····.prologue | 403 | ····.prologue |
404 | ····.line·321 | 404 | ····.line·321 |
405 |
····iget-wide·v |
405 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
406 |
····iget·v |
406 | ····iget·v3,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
Max diff block lines reached; 25971/29594 bytes (87.76%) of diff not shown. |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | .field·private·final·tmp:[S | 15 | .field·private·final·tmp:[S |
16 | .field·protected·userData:Ljava/lang/Object; | 16 | .field·protected·userData:Ljava/lang/Object; |
17 | #·direct·methods | 17 | #·direct·methods |
18 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/Body;J)V | 18 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/Body;J)V |
19 |
····.locals· |
19 | ····.locals·1 |
20 | ····.param·p1,·"body"····#·Lcom/badlogic/gdx/physics/box2d/Body; | 20 | ····.param·p1,·"body"····#·Lcom/badlogic/gdx/physics/box2d/Body; |
21 | ····.param·p2,·"addr"····#·J | 21 | ····.param·p2,·"addr"····#·J |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·42 | 23 | ····.line·42 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 194, 34 lines modified | Offset 194, 34 lines modified | ||
194 | ····move-result·v0 | 194 | ····move-result·v0 |
195 | ····return·v0 | 195 | ····return·v0 |
196 | .end·method | 196 | .end·method |
197 | .method·public·getShape()Lcom/badlogic/gdx/physics/box2d/Shape; | 197 | .method·public·getShape()Lcom/badlogic/gdx/physics/box2d/Shape; |
198 |
····.locals· |
198 | ····.locals·5 |
199 | ····.prologue | 199 | ····.prologue |
200 | ····.line·88 | 200 | ····.line·88 |
201 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Fixture;->shape:Lcom/badlogic/gdx/physics/box2d/Shape; | 201 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Fixture;->shape:Lcom/badlogic/gdx/physics/box2d/Shape; |
202 | ····if-nez·v3,·:cond_1 | 202 | ····if-nez·v3,·:cond_1 |
203 | ····.line·89 | 203 | ····.line·89 |
204 |
····iget-wide·v |
204 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J |
205 |
····invoke-direct·{p0,·v |
205 | ····invoke-direct·{p0,·v3,·v4},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetShape(J)J |
206 | ····move-result-wide·v0 | 206 | ····move-result-wide·v0 |
207 | ····.line·90 | 207 | ····.line·90 |
208 | ····.local·v0,·"shapeAddr":J | 208 | ····.local·v0,·"shapeAddr":J |
209 |
····const-wide/16·v |
209 | ····const-wide/16·v3,·0x0 |
210 |
····cmp-long·v3,·v0,·v |
210 | ····cmp-long·v3,·v0,·v3 |
211 | ····if-nez·v3,·:cond_0 | 211 | ····if-nez·v3,·:cond_0 |
212 | ····new-instance·v3,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 212 | ····new-instance·v3,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
213 | ····const-string·v4,·"Null·shape·address!" | 213 | ····const-string·v4,·"Null·shape·address!" |
Offset 306, 21 lines modified | Offset 306, 21 lines modified | ||
306 | ········:pswitch_1 | 306 | ········:pswitch_1 |
307 | ········:pswitch_2 | 307 | ········:pswitch_2 |
308 | ········:pswitch_3 | 308 | ········:pswitch_3 |
309 | ····.end·packed-switch | 309 | ····.end·packed-switch |
310 | .end·method | 310 | .end·method |
311 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/Shape$Type; | 311 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/Shape$Type; |
312 |
····.locals· |
312 | ····.locals·3 |
313 | ····.prologue | 313 | ····.prologue |
314 | ····.line·57 | 314 | ····.line·57 |
315 |
····iget-wide·v |
315 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J |
316 |
····invoke-direct·{p0,·v |
316 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetType(J)I |
317 | ····move-result·v0 | 317 | ····move-result·v0 |
318 | ····.line·58 | 318 | ····.line·58 |
319 | ····.local·v0,·"type":I | 319 | ····.local·v0,·"type":I |
320 | ····packed-switch·v0,·:pswitch_data_0 | 320 | ····packed-switch·v0,·:pswitch_data_0 |
Offset 405, 15 lines modified | Offset 405, 15 lines modified | ||
405 | ····invoke-direct·{p0,·v0,·v1},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniRefilter(J)V | 405 | ····invoke-direct·{p0,·v0,·v1},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniRefilter(J)V |
406 | ····.line·179 | 406 | ····.line·179 |
407 | ····return-void | 407 | ····return-void |
408 | .end·method | 408 | .end·method |
409 | .method·protected·reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V | 409 | .method·protected·reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V |
410 |
····.locals· |
410 | ····.locals·1 |
411 | ····.param·p1,·"body"····#·Lcom/badlogic/gdx/physics/box2d/Body; | 411 | ····.param·p1,·"body"····#·Lcom/badlogic/gdx/physics/box2d/Body; |
412 | ····.param·p2,·"addr"····#·J | 412 | ····.param·p2,·"addr"····#·J |
413 | ····.prologue | 413 | ····.prologue |
414 | ····const/4·v0,·0x0 | 414 | ····const/4·v0,·0x0 |
415 | ····.line·48 | 415 | ····.line·48 |
Offset 443, 30 lines modified | Offset 443, 30 lines modified | ||
443 | ····invoke-direct·{p0,·v0,·v1,·p1},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniSetDensity(JF)V | 443 | ····invoke-direct·{p0,·v0,·v1,·p1},·Lcom/badlogic/gdx/physics/box2d/Fixture;->jniSetDensity(JF)V |
444 | ····.line·237 | 444 | ····.line·237 |
445 | ····return-void | 445 | ····return-void |
446 | .end·method | 446 | .end·method |
447 | .method·public·setFilterData(Lcom/badlogic/gdx/physics/box2d/Filter;)V | 447 | .method·public·setFilterData(Lcom/badlogic/gdx/physics/box2d/Filter;)V |
448 |
····.locals· |
448 | ····.locals·6 |
449 | ····.param·p1,·"filter"····#·Lcom/badlogic/gdx/physics/box2d/Filter; | 449 | ····.param·p1,·"filter"····#·Lcom/badlogic/gdx/physics/box2d/Filter; |
Max diff block lines reached; 987/3852 bytes (25.62%) of diff not shown. |
Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
21 | .field·private·userData:Ljava/lang/Object; | 21 | .field·private·userData:Ljava/lang/Object; |
22 | .field·private·final·world:Lcom/badlogic/gdx/physics/box2d/World; | 22 | .field·private·final·world:Lcom/badlogic/gdx/physics/box2d/World; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 24 | .method·protected·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
25 |
····.locals· |
25 | ····.locals·1 |
26 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 26 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
27 | ····.param·p2,·"addr"····#·J | 27 | ····.param·p2,·"addr"····#·J |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·47 | 29 | ····.line·47 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 175, 53 lines modified | Offset 175, 53 lines modified | ||
175 | ····.line·110 | 175 | ····.line·110 |
176 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->anchorB:Lcom/badlogic/gdx/math/Vector2; | 176 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->anchorB:Lcom/badlogic/gdx/math/Vector2; |
177 | ····return-object·v0 | 177 | ····return-object·v0 |
178 | .end·method | 178 | .end·method |
179 | .method·public·getBodyA()Lcom/badlogic/gdx/physics/box2d/Body; | 179 | .method·public·getBodyA()Lcom/badlogic/gdx/physics/box2d/Body; |
180 |
····.locals· |
180 | ····.locals·3 |
181 | ····.prologue | 181 | ····.prologue |
182 | ····.line·68 | 182 | ····.line·68 |
183 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; | 183 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; |
184 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; | 184 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; |
185 |
····iget-wide·v |
185 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J |
186 |
····invoke-direct·{p0,·v |
186 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyA(J)J |
187 |
····move-result-wide·v |
187 | ····move-result-wide·v1 |
188 |
····invoke-virtual·{v0,·v |
188 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; |
189 | ····move-result-object·v0 | 189 | ····move-result-object·v0 |
190 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; | 190 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; |
191 | ····return-object·v0 | 191 | ····return-object·v0 |
192 | .end·method | 192 | .end·method |
193 | .method·public·getBodyB()Lcom/badlogic/gdx/physics/box2d/Body; | 193 | .method·public·getBodyB()Lcom/badlogic/gdx/physics/box2d/Body; |
194 |
····.locals· |
194 | ····.locals·3 |
195 | ····.prologue | 195 | ····.prologue |
196 | ····.line·78 | 196 | ····.line·78 |
197 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; | 197 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; |
198 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; | 198 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; |
199 |
····iget-wide·v |
199 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J |
200 |
····invoke-direct·{p0,·v |
200 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyB(J)J |
201 |
····move-result-wide·v |
201 | ····move-result-wide·v1 |
202 |
····invoke-virtual·{v0,·v |
202 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; |
203 | ····move-result-object·v0 | 203 | ····move-result-object·v0 |
204 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; | 204 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; |
205 | ····return-object·v0 | 205 | ····return-object·v0 |
206 | .end·method | 206 | .end·method |
Offset 292, 21 lines modified | Offset 292, 21 lines modified | ||
292 | ····move-result·v0 | 292 | ····move-result·v0 |
293 | ····return·v0 | 293 | ····return·v0 |
294 | .end·method | 294 | .end·method |
295 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; | 295 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; |
296 |
····.locals· |
296 | ····.locals·3 |
297 | ····.prologue | 297 | ····.prologue |
298 | ····.line·54 | 298 | ····.line·54 |
299 |
····iget-wide·v |
299 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J |
300 |
····invoke-direct·{p0,·v |
300 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetType(J)I |
301 | ····move-result·v0 | 301 | ····move-result·v0 |
302 | ····.line·55 | 302 | ····.line·55 |
303 | ····.local·v0,·"type":I | 303 | ····.local·v0,·"type":I |
304 | ····if-lez·v0,·:cond_0 | 304 | ····if-lez·v0,·:cond_0 |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·tmpFloat:[F | 24 | .field·final·tmpFloat:[F |
25 | .field·final·tmpInt:[I | 25 | .field·final·tmpInt:[I |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·protected·constructor·<init>(J)V | 27 | .method·protected·constructor·<init>(J)V |
28 |
····.locals· |
28 | ····.locals·4 |
29 | ····.param·p1,·"addr"····#·J | 29 | ····.param·p1,·"addr"····#·J |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/4·v3,·0x2 | 31 | ····const/4·v3,·0x2 |
32 | ····.line·35 | 32 | ····.line·35 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 274, 21 lines modified | Offset 274, 21 lines modified | ||
274 | ····:cond_0 | 274 | ····:cond_0 |
275 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/physics/box2d/Manifold;->points:[Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldPoint; | 275 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/physics/box2d/Manifold;->points:[Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldPoint; |
276 | ····return-object·v4 | 276 | ····return-object·v4 |
277 | .end·method | 277 | .end·method |
278 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldType; | 278 | .method·public·getType()Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldType; |
279 |
····.locals· |
279 | ····.locals·3 |
280 | ····.prologue | 280 | ····.prologue |
281 | ····.line·40 | 281 | ····.line·40 |
282 |
····iget-wide·v |
282 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/Manifold;->addr:J |
283 |
····invoke-direct·{p0,·v |
283 | ····invoke-direct·{p0,·v1,·v2},·Lcom/badlogic/gdx/physics/box2d/Manifold;->jniGetType(J)I |
284 | ····move-result·v0 | 284 | ····move-result·v0 |
285 | ····.line·41 | 285 | ····.line·41 |
286 | ····.local·v0,·"type":I | 286 | ····.local·v0,·"type":I |
287 | ····if-nez·v0,·:cond_0 | 287 | ····if-nez·v0,·:cond_0 |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
37 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J | 37 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J |
38 | ····.line·30 | 38 | ····.line·30 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·protected·constructor·<init>(J)V | 41 | .method·protected·constructor·<init>(J)V |
42 |
····.locals· |
42 | ····.locals·0 |
43 | ····.param·p1,·"addr"····#·J | 43 | ····.param·p1,·"addr"····#·J |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·32 | 45 | ····.line·32 |
46 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/physics/box2d/Shape;-><init>()V | 46 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/physics/box2d/Shape;-><init>()V |
47 | ····.line·33 | 47 | ····.line·33 |
Offset 131, 120 lines modified | Offset 131, 120 lines modified | ||
131 | ····move-result·v0 | 131 | ····move-result·v0 |
132 | ····return·v0 | 132 | ····return·v0 |
133 | .end·method | 133 | .end·method |
134 | .method·public·set([F)V | 134 | .method·public·set([F)V |
135 |
····.locals· |
135 | ····.locals·6 |
136 | ····.param·p1,·"vertices"····#·[F | 136 | ····.param·p1,·"vertices"····#·[F |
137 | ····.prologue | 137 | ····.prologue |
138 | ····.line·61 | 138 | ····.line·61 |
139 |
····iget-wide·v |
139 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J |
140 |
····const/4·v |
140 | ····const/4·v4,·0x0 |
141 |
····array-length·v |
141 | ····array-length·v5,·p1 |
142 |
····move-object·v |
142 | ····move-object·v0,·p0 |
143 |
····move-object·v |
143 | ····move-object·v3,·p1 |
144 |
····invoke-direct/range·{v |
144 | ····invoke-direct/range·{v0·..·v5},·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V |
145 | ····.line·62 | 145 | ····.line·62 |
146 | ····return-void | 146 | ····return-void |
147 | .end·method | 147 | .end·method |
148 | .method·public·set([FII)V | 148 | .method·public·set([FII)V |
149 |
····.locals· |
149 | ····.locals·6 |
150 | ····.param·p1,·"vertices"····#·[F | 150 | ····.param·p1,·"vertices"····#·[F |
151 | ····.param·p2,·"offset"····#·I | 151 | ····.param·p2,·"offset"····#·I |
152 | ····.param·p3,·"len"····#·I | 152 | ····.param·p3,·"len"····#·I |
153 | ····.prologue | 153 | ····.prologue |
154 | ····.line·67 | 154 | ····.line·67 |
155 |
····iget-wide·v |
155 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J |
156 |
····move-object·v |
156 | ····move-object·v0,·p0 |
157 |
····move-object·v |
157 | ····move-object·v3,·p1 |
158 |
····move·v |
158 | ····move·v4,·p2 |
159 |
····move·v |
159 | ····move·v5,·p3 |
160 |
····invoke-direct/range·{v |
160 | ····invoke-direct/range·{v0·..·v5},·Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V |
161 | ····.line·68 | 161 | ····.line·68 |
162 | ····return-void | 162 | ····return-void |
163 | .end·method | 163 | .end·method |
164 | .method·public·set([Lcom/badlogic/gdx/math/Vector2;)V | 164 | .method·public·set([Lcom/badlogic/gdx/math/Vector2;)V |
165 | ····.locals·8 | 165 | ····.locals·8 |
166 | ····.param·p1,·"vertices"····#·[Lcom/badlogic/gdx/math/Vector2; | 166 | ····.param·p1,·"vertices"····#·[Lcom/badlogic/gdx/math/Vector2; |
167 | ····.prologue | 167 | ····.prologue |
168 | ····.line·50 | 168 | ····.line·50 |
169 |
····array-length·v |
169 | ····array-length·v0,·p1 |
170 |
····mul-int/lit8·v |
170 | ····mul-int/lit8·v0,·v0,·0x2 |
171 |
····new-array·v |
171 | ····new-array·v3,·v0,·[F |
172 | ····.line·51 | 172 | ····.line·51 |
173 |
····.local·v |
173 | ····.local·v3,·"verts":[F |
174 |
····const/4·v |
174 | ····const/4·v6,·0x0 |
175 |
····.local·v |
175 | ····.local·v6,·"i":I |
176 | ····const/4·v7,·0x0 | 176 | ····const/4·v7,·0x0 |
177 | ····.local·v7,·"j":I | 177 | ····.local·v7,·"j":I |
178 | ····:goto_0 | 178 | ····:goto_0 |
179 |
····array-length·v |
179 | ····array-length·v0,·p1 |
180 |
····mul-int/lit8·v |
180 | ····mul-int/lit8·v0,·v0,·0x2 |
181 |
····if-ge·v |
181 | ····if-ge·v6,·v0,·:cond_0 |
182 | ····.line·52 | 182 | ····.line·52 |
183 |
····aget-object·v |
183 | ····aget-object·v0,·p1,·v7 |
184 |
····iget·v |
184 | ····iget·v0,·v0,·Lcom/badlogic/gdx/math/Vector2;->x:F |
Max diff block lines reached; 2325/5151 bytes (45.14%) of diff not shown. |
Offset 264, 17 lines modified | Offset 264, 17 lines modified | ||
264 | ····.line·228 | 264 | ····.line·228 |
265 | ····iget·v1,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F | 265 | ····iget·v1,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
266 | ····iget·v2,·p1,·Lcom/badlogic/gdx/math/Vector2;->y:F | 266 | ····iget·v2,·p1,·Lcom/badlogic/gdx/math/Vector2;->y:F |
267 | ····invoke-direct·{p0,·v1,·v2,·p2},·Lcom/badlogic/gdx/physics/box2d/World;->newWorld(FFZ)J | 267 | ····invoke-direct·{p0,·v1,·v2,·p2},·Lcom/badlogic/gdx/physics/box2d/World;->newWorld(FFZ)J |
268 |
····move-result-wide·v |
268 | ····move-result-wide·v1 |
269 |
····iput-wide·v |
269 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->addr:J |
270 | ····.line·230 | 270 | ····.line·230 |
271 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contacts:Lcom/badlogic/gdx/utils/Array; | 271 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contacts:Lcom/badlogic/gdx/utils/Array; |
272 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J | 272 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J |
273 | ····array-length·v2,·v2 | 273 | ····array-length·v2,·v2 |
Offset 317, 15 lines modified | Offset 317, 15 lines modified | ||
317 | ····.line·235 | 317 | ····.line·235 |
318 | ····:cond_0 | 318 | ····:cond_0 |
319 | ····return-void | 319 | ····return-void |
320 | .end·method | 320 | .end·method |
321 | .method·private·beginContact(J)V | 321 | .method·private·beginContact(J)V |
322 |
····.locals· |
322 | ····.locals·2 |
323 | ····.param·p1,·"contactAddr"····#·J | 323 | ····.param·p1,·"contactAddr"····#·J |
324 | ····.prologue | 324 | ····.prologue |
325 | ····.line·925 | 325 | ····.line·925 |
326 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contact:Lcom/badlogic/gdx/physics/box2d/Contact; | 326 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->contact:Lcom/badlogic/gdx/physics/box2d/Contact; |
327 | ····iput-wide·p1,·v0,·Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J | 327 | ····iput-wide·p1,·v0,·Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J |
Offset 474, 786 lines modified | Offset 474, 994 lines modified | ||
474 | ····move·v0,·v5 | 474 | ····move·v0,·v5 |
475 | ····.line·915 | 475 | ····.line·915 |
476 | ····goto·:goto_1 | 476 | ····goto·:goto_1 |
477 | .end·method | 477 | .end·method |
478 | .method·private·createProperJoint(Lcom/badlogic/gdx/physics/box2d/JointDef;)J | 478 | .method·private·createProperJoint(Lcom/badlogic/gdx/physics/box2d/JointDef;)J |
479 |
····.locals·2 |
479 | ····.locals·23 |
480 | ····.param·p1,·"def"····#·Lcom/badlogic/gdx/physics/box2d/JointDef; | 480 | ····.param·p1,·"def"····#·Lcom/badlogic/gdx/physics/box2d/JointDef; |
481 | ····.prologue | 481 | ····.prologue |
482 | ····.line·373 | 482 | ····.line·373 |
483 | ····move-object/from16·v0,·p1 | 483 | ····move-object/from16·v0,·p1 |
484 |
····iget-object·v |
484 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; |
485 |
····sget-object·v |
485 | ····sget-object·v2,·Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->DistanceJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; |
486 |
····if-ne·v |
486 | ····if-ne·v1,·v2,·:cond_0 |
487 | ····move-object/from16·v2,·p1 | 487 | ····move-object/from16·v22,·p1 |
488 | ····.line·374 | 488 | ····.line·374 |
489 | ····check-cast·v2,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; | 489 | ····check-cast·v22,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; |
490 | ····.line·375 | 490 | ····.line·375 |
491 | ····.local·v2,·"d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; | 491 | ····.local·v22,·"d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; |
492 | ····move-object/from16·v0,·p0 | 492 | ····move-object/from16·v0,·p0 |
493 |
····iget-wide·v |
493 | ····iget-wide·v2,·v0,·Lcom/badlogic/gdx/physics/box2d/World;->addr:J |
494 |
···· |
494 | ····move-object/from16·v0,·v22 |
495 |
····iget- |
495 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; |
496 |
····iget- |
496 | ····iget-wide·v4,·v1,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
497 |
|
497 | ····move-object/from16·v0,·v22 |
498 |
····iget- |
498 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; |
499 |
····iget- |
499 | ····iget-wide·v6,·v1,·Lcom/badlogic/gdx/physics/box2d/Body;->addr:J |
500 |
|
500 | ····move-object/from16·v0,·v22 |
501 |
····iget-o |
501 | ····iget-boolean·v8,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->collideConnected:Z |
502 |
|
502 | ····move-object/from16·v0,·v22 |
503 |
····iget-object·v |
503 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; |
504 |
····iget·v |
504 | ····iget·v9,·v1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
505 |
···· |
505 | ····move-object/from16·v0,·v22 |
506 |
····iget·v1 |
506 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; |
507 |
····iget·v1 |
507 | ····iget·v10,·v1,·Lcom/badlogic/gdx/math/Vector2;->y:F |
508 |
|
508 | ····move-object/from16·v0,·v22 |
509 |
····mo |
509 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
510 |
····iget·v |
510 | ····iget·v11,·v1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
Max diff block lines reached; 72141/78049 bytes (92.43%) of diff not shown. |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·36 | 17 | ····.line·36 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·35 | 17 | ····.line·35 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .field·private·final·linearOffset:Lcom/badlogic/gdx/math/Vector2; | 7 | .field·private·final·linearOffset:Lcom/badlogic/gdx/math/Vector2; |
8 | .field·private·final·tmp:[F | 8 | .field·private·final·tmp:[F |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 10 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
11 |
····.locals· |
11 | ····.locals·1 |
12 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 12 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
13 | ····.param·p2,·"addr"····#·J | 13 | ····.param·p2,·"addr"····#·J |
14 | ····.prologue | 14 | ····.prologue |
15 | ····.line·35 | 15 | ····.line·35 |
16 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 16 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | .field·private·final·localAxisA:Lcom/badlogic/gdx/math/Vector2; | 11 | .field·private·final·localAxisA:Lcom/badlogic/gdx/math/Vector2; |
12 | .field·private·final·tmp:[F | 12 | .field·private·final·tmp:[F |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 14 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
15 |
····.locals· |
15 | ····.locals·1 |
16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
17 | ····.param·p2,·"addr"····#·J | 17 | ····.param·p2,·"addr"····#·J |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·38 | 19 | ····.line·38 |
20 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 20 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·groundAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·groundAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·33 | 17 | ····.line·33 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·38 | 17 | ····.line·38 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·38 | 17 | ····.line·38 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .field·private·final·target:Lcom/badlogic/gdx/math/Vector2; | 7 | .field·private·final·target:Lcom/badlogic/gdx/math/Vector2; |
8 | .field·final·tmp:[F | 8 | .field·final·tmp:[F |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 10 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
11 |
····.locals· |
11 | ····.locals·1 |
12 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 12 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
13 | ····.param·p2,·"addr"····#·J | 13 | ····.param·p2,·"addr"····#·J |
14 | ····.prologue | 14 | ····.prologue |
15 | ····.line·33 | 15 | ····.line·33 |
16 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 16 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; | 9 | .field·private·final·localAnchorB:Lcom/badlogic/gdx/math/Vector2; |
10 | .field·private·final·tmp:[F | 10 | .field·private·final·tmp:[F |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 12 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
13 |
····.locals· |
13 | ····.locals·1 |
14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 14 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
15 | ····.param·p2,·"addr"····#·J | 15 | ····.param·p2,·"addr"····#·J |
16 | ····.prologue | 16 | ····.prologue |
17 | ····.line·36 | 17 | ····.line·36 |
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | .field·private·final·localAxisA:Lcom/badlogic/gdx/math/Vector2; | 11 | .field·private·final·localAxisA:Lcom/badlogic/gdx/math/Vector2; |
12 | .field·private·final·tmp:[F | 12 | .field·private·final·tmp:[F |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 14 | .method·public·constructor·<init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
15 |
····.locals· |
15 | ····.locals·1 |
16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 16 | ····.param·p1,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
17 | ····.param·p2,·"addr"····#·J | 17 | ····.param·p2,·"addr"····#·J |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·39 | 19 | ····.line·39 |
20 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V | 20 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/physics/box2d/Joint;-><init>(Lcom/badlogic/gdx/physics/box2d/World;J)V |
Offset 1396, 14 lines modified | Offset 1396, 18 lines modified | ||
1396 | .end·method | 1396 | .end·method |
1397 | .method·public·localToParentCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; | 1397 | .method·public·localToParentCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; |
1398 | ····.locals·14 | 1398 | ····.locals·14 |
1399 | ····.param·p1,·"localCoords"····#·Lcom/badlogic/gdx/math/Vector2; | 1399 | ····.param·p1,·"localCoords"····#·Lcom/badlogic/gdx/math/Vector2; |
1400 | ····.prologue | 1400 | ····.prologue |
1401 | ····const/high16·v12,·0x3f800000····#·1.0f | ||
1402 | ····const·v13,·0x3c8efa35 | ||
1401 | ····.line·683 | 1403 | ····.line·683 |
1402 | ····iget·v11,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F | 1404 | ····iget·v11,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F |
1403 | ····neg-float·v3,·v11 | 1405 | ····neg-float·v3,·v11 |
1404 | ····.line·684 | 1406 | ····.line·684 |
1405 | ····.local·v3,·"rotation":F | 1407 | ····.local·v3,·"rotation":F |
Offset 1426, 23 lines modified | Offset 1430, 19 lines modified | ||
1426 | ····const/4·v11,·0x0 | 1430 | ····const/4·v11,·0x0 |
1427 | ····cmpl-float·v11,·v3,·v11 | 1431 | ····cmpl-float·v11,·v3,·v11 |
1428 | ····if-nez·v11,·:cond_1 | 1432 | ····if-nez·v11,·:cond_1 |
1429 | ····.line·689 | 1433 | ····.line·689 |
1430 |
····c |
1434 | ····cmpl-float·v11,·v4,·v12 |
1431 | ····cmpl-float·v11,·v4,·v11 | ||
1432 | ····if-nez·v11,·:cond_0 | 1435 | ····if-nez·v11,·:cond_0 |
1433 |
····c |
1436 | ····cmpl-float·v11,·v5,·v12 |
1434 | ····cmpl-float·v11,·v5,·v11 | ||
1435 | ····if-nez·v11,·:cond_0 | 1437 | ····if-nez·v11,·:cond_0 |
1436 | ····.line·690 | 1438 | ····.line·690 |
1437 | ····iget·v11,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F | 1439 | ····iget·v11,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
1438 | ····add-float/2addr·v11,·v9 | 1440 | ····add-float/2addr·v11,·v9 |
Offset 1497, 39 lines modified | Offset 1497, 35 lines modified | ||
1497 | ····goto·:goto_0 | 1497 | ····goto·:goto_0 |
1498 | ····.line·699 | 1498 | ····.line·699 |
1499 | ····.end·local·v1····#·"originX":F | 1499 | ····.end·local·v1····#·"originX":F |
1500 | ····.end·local·v2····#·"originY":F | 1500 | ····.end·local·v2····#·"originY":F |
1501 | ····:cond_1 | 1501 | ····:cond_1 |
1502 |
···· |
1502 | ····mul-float·v11,·v3,·v13 |
1503 | ····mul-float/2addr·v11,·v3 | ||
1504 |
····float-to-double·v1 |
1503 | ····float-to-double·v11,·v11 |
1505 |
····invoke-static·{v1 |
1504 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->cos(D)D |
1506 |
····move-result-wide·v1 |
1505 | ····move-result-wide·v11 |
1507 |
····double-to-float·v0,·v1 |
1506 | ····double-to-float·v0,·v11 |
1508 | ····.line·700 | 1507 | ····.line·700 |
1509 | ····.local·v0,·"cos":F | 1508 | ····.local·v0,·"cos":F |
1510 |
···· |
1509 | ····mul-float·v11,·v3,·v13 |
1511 |
···· |
1510 | ····float-to-double·v11,·v11 |
1512 |
···· |
1511 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->sin(D)D |
1513 |
···· |
1512 | ····move-result-wide·v11 |
1514 |
···· |
1513 | ····double-to-float·v6,·v11 |
1515 | ····double-to-float·v6,·v12 | ||
1516 | ····.line·701 | 1514 | ····.line·701 |
1517 | ····.local·v6,·"sin":F | 1515 | ····.local·v6,·"sin":F |
1518 | ····iget·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->originX:F | 1516 | ····iget·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->originX:F |
1519 | ····.line·702 | 1517 | ····.line·702 |
1520 | ····.restart·local·v1····#·"originX":F | 1518 | ····.restart·local·v1····#·"originX":F |
Offset 1800, 14 lines modified | Offset 1796, 18 lines modified | ||
1800 | .end·method | 1796 | .end·method |
1801 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; | 1797 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; |
1802 | ····.locals·14 | 1798 | ····.locals·14 |
1803 | ····.param·p1,·"parentCoords"····#·Lcom/badlogic/gdx/math/Vector2; | 1799 | ····.param·p1,·"parentCoords"····#·Lcom/badlogic/gdx/math/Vector2; |
1804 | ····.prologue | 1800 | ····.prologue |
1801 | ····const/high16·v12,·0x3f800000····#·1.0f | ||
1802 | ····const·v13,·0x3c8efa35 | ||
1805 | ····.line·724 | 1803 | ····.line·724 |
1806 | ····iget·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F | 1804 | ····iget·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F |
1807 | ····.line·725 | 1805 | ····.line·725 |
1808 | ····.local·v5,·"rotation":F | 1806 | ····.local·v5,·"rotation":F |
Max diff block lines reached; 1601/4195 bytes (38.16%) of diff not shown. |
Offset 1690, 21 lines modified | Offset 1690, 21 lines modified | ||
1690 | ····.local·v0,·"availableHeight":F | 1690 | ····.local·v0,·"availableHeight":F |
1691 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->getLineHeight()F | 1691 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->getLineHeight()F |
1692 | ····move-result·v3 | 1692 | ····move-result·v3 |
1693 | ····div-float·v3,·v0,·v3 | 1693 | ····div-float·v3,·v0,·v3 |
1694 |
····float-to-double·v |
1694 | ····float-to-double·v3,·v3 |
1695 |
····invoke-static·{v |
1695 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->floor(D)D |
1696 |
····move-result-wide·v |
1696 | ····move-result-wide·v3 |
1697 |
····double-to-int·v3,·v |
1697 | ····double-to-int·v3,·v3 |
1698 | ····iput·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextArea;->linesShowing:I | 1698 | ····iput·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextArea;->linesShowing:I |
1699 | ····.line·200 | 1699 | ····.line·200 |
1700 | ····return-void | 1700 | ····return-void |
1701 | ····.line·198 | 1701 | ····.line·198 |
Offset 1082, 25 lines modified | Offset 1082, 25 lines modified | ||
1082 | ····.line·846 | 1082 | ····.line·846 |
1083 | ····:cond_1 | 1083 | ····:cond_1 |
1084 | ····return-void | 1084 | ····return-void |
1085 | .end·method | 1085 | .end·method |
1086 | .method·protected·setCursorPosition(FF)V | 1086 | .method·protected·setCursorPosition(FF)V |
1087 |
····.locals· |
1087 | ····.locals·3 |
1088 | ····.param·p1,·"x"····#·F | 1088 | ····.param·p1,·"x"····#·F |
1089 | ····.param·p2,·"y"····#·F | 1089 | ····.param·p2,·"y"····#·F |
1090 | ····.prologue | 1090 | ····.prologue |
1091 | ····.line·730 | 1091 | ····.line·730 |
1092 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; | 1092 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; |
1093 |
····const-wide/16·v |
1093 | ····const-wide/16·v1,·0x0 |
1094 |
····iput-wide·v |
1094 | ····iput-wide·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J |
1095 | ····.line·731 | 1095 | ····.line·731 |
1096 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; | 1096 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; |
1097 | ····const/4·v1,·0x0 | 1097 | ····const/4·v1,·0x0 |
1098 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z | 1098 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z |
Offset 456, 22 lines modified | Offset 456, 22 lines modified | ||
456 | ····.line·142 | 456 | ····.line·142 |
457 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z | 457 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z |
458 | ····return·v0 | 458 | ····return·v0 |
459 | .end·method | 459 | .end·method |
460 | .method·public·isVisualPressed()Z | 460 | .method·public·isVisualPressed()Z |
461 |
····.locals· |
461 | ····.locals·6 |
462 | ····.prologue | 462 | ····.prologue |
463 | ····const/4·v0,·0x1 | 463 | ····const/4·v0,·0x1 |
464 | ····const/4·v1,·0x0 | 464 | ····const/4·v1,·0x0 |
465 |
····const/4·v |
465 | ····const/4·v5,·0x0 |
466 | ····.line·148 | 466 | ····.line·148 |
467 | ····iget-boolean·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z | 467 | ····iget-boolean·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z |
468 | ····if-eqz·v2,·:cond_1 | 468 | ····if-eqz·v2,·:cond_1 |
469 | ····.line·152 | 469 | ····.line·152 |
Offset 479, 31 lines modified | Offset 479, 31 lines modified | ||
479 | ····:goto_0 | 479 | ····:goto_0 |
480 | ····return·v0 | 480 | ····return·v0 |
481 | ····.line·149 | 481 | ····.line·149 |
482 | ····:cond_1 | 482 | ····:cond_1 |
483 | ····iget·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->visualPressedTime:F | 483 | ····iget·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->visualPressedTime:F |
484 |
····cmpg-float·v2,·v2,·v |
484 | ····cmpg-float·v2,·v2,·v5 |
485 | ····if-gtz·v2,·:cond_2 | 485 | ····if-gtz·v2,·:cond_2 |
486 | ····move·v0,·v1 | 486 | ····move·v0,·v1 |
487 | ····goto·:goto_0 | 487 | ····goto·:goto_0 |
488 | ····.line·150 | 488 | ····.line·150 |
489 | ····:cond_2 | 489 | ····:cond_2 |
490 | ····iget·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->visualPressedTime:F | 490 | ····iget·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->visualPressedTime:F |
491 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 491 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
492 |
····move-result-wide·v |
492 | ····move-result-wide·v3 |
493 |
····long-to-float·v3,·v |
493 | ····long-to-float·v3,·v3 |
494 | ····cmpl-float·v2,·v2,·v3 | 494 | ····cmpl-float·v2,·v2,·v3 |
495 | ····if-lez·v2,·:cond_3 | 495 | ····if-lez·v2,·:cond_3 |
496 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics; | 496 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics; |
Offset 511, 15 lines modified | Offset 511, 15 lines modified | ||
511 | ····move-result·v2 | 511 | ····move-result·v2 |
512 | ····if-nez·v2,·:cond_0 | 512 | ····if-nez·v2,·:cond_0 |
513 | ····.line·151 | 513 | ····.line·151 |
514 | ····:cond_3 | 514 | ····:cond_3 |
515 |
····iput·v |
515 | ····iput·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->visualPressedTime:F |
516 | ····move·v0,·v1 | 516 | ····move·v0,·v1 |
517 | ····.line·152 | 517 | ····.line·152 |
518 | ····goto·:goto_0 | 518 | ····goto·:goto_0 |
519 | .end·method | 519 | .end·method |
Offset 711, 25 lines modified | Offset 711, 25 lines modified | ||
711 | ····.line·74 | 711 | ····.line·74 |
712 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->invalidateTapSquare()V | 712 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->invalidateTapSquare()V |
713 | ····goto·:goto_0 | 713 | ····goto·:goto_0 |
714 | .end·method | 714 | .end·method |
715 | .method·public·touchUp(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFII)V | 715 | .method·public·touchUp(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFII)V |
716 |
····.locals· |
716 | ····.locals·9 |
717 | ····.param·p1,·"event"····#·Lcom/badlogic/gdx/scenes/scene2d/InputEvent; | 717 | ····.param·p1,·"event"····#·Lcom/badlogic/gdx/scenes/scene2d/InputEvent; |
718 | ····.param·p2,·"x"····#·F | 718 | ····.param·p2,·"x"····#·F |
719 | ····.param·p3,·"y"····#·F | 719 | ····.param·p3,·"y"····#·F |
720 | ····.param·p4,·"pointer"····#·I | 720 | ····.param·p4,·"pointer"····#·I |
721 | ····.param·p5,·"button"····#·I | 721 | ····.param·p5,·"button"····#·I |
722 | ····.prologue | 722 | ····.prologue |
723 |
····const/4·v |
723 | ····const/4·v8,·0x0 |
724 |
····const/4·v |
724 | ····const/4·v7,·-0x1 |
725 | ····.line·79 | 725 | ····.line·79 |
726 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I | 726 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I |
727 | ····if-ne·p4,·v3,·:cond_3 | 727 | ····if-ne·p4,·v3,·:cond_3 |
728 | ····.line·80 | 728 | ····.line·80 |
Offset 750, 15 lines modified | Offset 750, 15 lines modified | ||
750 | ····.local·v2,·"touchUpOver":Z | 750 | ····.local·v2,·"touchUpOver":Z |
751 | ····if-eqz·v2,·:cond_0 | 751 | ····if-eqz·v2,·:cond_0 |
Max diff block lines reached; 2425/4808 bytes (50.44%) of diff not shown. |
Offset 598, 17 lines modified | Offset 598, 17 lines modified | ||
598 | ····iput·p4,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->activePointer:I | 598 | ····iput·p4,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->activePointer:I |
599 | ····.line·58 | 599 | ····.line·58 |
600 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 600 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
601 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 601 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
602 |
····move-result-wide·v |
602 | ····move-result-wide·v1 |
603 |
····iput-wide·v |
603 | ····iput-wide·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->dragStartTime:J |
604 | ····.line·59 | 604 | ····.line·59 |
605 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 605 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
606 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; | 606 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; |
607 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F | 607 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F |
Offset 242, 17 lines modified | Offset 242, 17 lines modified | ||
242 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J | 242 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J |
243 | ····sub-long/2addr·v4,·v6 | 243 | ····sub-long/2addr·v4,·v6 |
244 | ····long-to-float·v4,·v4 | 244 | ····long-to-float·v4,·v4 |
245 |
····iget-wide·v |
245 | ····iget-wide·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->rampTime:J |
246 |
····long-to-float·v5,·v |
246 | ····long-to-float·v5,·v5 |
247 | ····div-float/2addr·v4,·v5 | 247 | ····div-float/2addr·v4,·v5 |
248 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F | 248 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F |
249 | ····move-result·v3 | 249 | ····move-result·v3 |
Offset 197, 15 lines modified | Offset 197, 15 lines modified | ||
197 | ····.line·222 | 197 | ····.line·222 |
198 | ····:cond_0 | 198 | ····:cond_0 |
199 | ····return-void | 199 | ····return-void |
200 | .end·method | 200 | .end·method |
201 | .method·public·clear()V | 201 | .method·public·clear()V |
202 |
····.locals· |
202 | ····.locals·5 |
203 | ····.prologue | 203 | ····.prologue |
204 | ····.line·105 | 204 | ····.line·105 |
205 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 205 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
206 | ····.line·106 | 206 | ····.line·106 |
207 | ····.local·v0,·"bits":[J | 207 | ····.local·v0,·"bits":[J |
Offset 216, 17 lines modified | Offset 216, 17 lines modified | ||
216 | ····const/4·v1,·0x0 | 216 | ····const/4·v1,·0x0 |
217 | ····.local·v1,·"i":I | 217 | ····.local·v1,·"i":I |
218 | ····:goto_0 | 218 | ····:goto_0 |
219 | ····if-ge·v1,·v2,·:cond_0 | 219 | ····if-ge·v1,·v2,·:cond_0 |
220 | ····.line·108 | 220 | ····.line·108 |
221 |
····const-wide/16·v |
221 | ····const-wide/16·v3,·0x0 |
222 |
····aput-wide·v |
222 | ····aput-wide·v3,·v0,·v1 |
223 | ····.line·107 | 223 | ····.line·107 |
224 | ····add-int/lit8·v1,·v1,·0x1 | 224 | ····add-int/lit8·v1,·v1,·0x1 |
225 | ····goto·:goto_0 | 225 | ····goto·:goto_0 |
226 | ····.line·110 | 226 | ····.line·110 |
Offset 489, 15 lines modified | Offset 489, 15 lines modified | ||
489 | ····const/4·v1,·0x1 | 489 | ····const/4·v1,·0x1 |
490 | ····goto·:goto_0 | 490 | ····goto·:goto_0 |
491 | .end·method | 491 | .end·method |
492 | .method·public·getAndClear(I)Z | 492 | .method·public·getAndClear(I)Z |
493 |
····.locals·1 |
493 | ····.locals·11 |
494 | ····.param·p1,·"index"····#·I | 494 | ····.param·p1,·"index"····#·I |
495 | ····.prologue | 495 | ····.prologue |
496 | ····const/4·v3,·0x0 | 496 | ····const/4·v3,·0x0 |
497 | ····.line·53 | 497 | ····.line·53 |
498 | ····ushr-int/lit8·v2,·p1,·0x6 | 498 | ····ushr-int/lit8·v2,·p1,·0x6 |
Offset 521, 29 lines modified | Offset 521, 29 lines modified | ||
521 | ····aget-wide·v0,·v4,·v2 | 521 | ····aget-wide·v0,·v4,·v2 |
522 | ····.line·56 | 522 | ····.line·56 |
523 | ····.local·v0,·"oldBits":J | 523 | ····.local·v0,·"oldBits":J |
524 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 524 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
525 |
····aget-wide·v |
525 | ····aget-wide·v5,·v4,·v2 |
526 |
····const-wide/16·v |
526 | ····const-wide/16·v7,·0x1 |
527 |
····and-int/lit8·v |
527 | ····and-int/lit8·v9,·p1,·0x3f |
528 |
····shl-long/2addr·v |
528 | ····shl-long/2addr·v7,·v9 |
529 |
····const-wide/16·v |
529 | ····const-wide/16·v9,·-0x1 |
530 |
····xor-long/2addr·v |
530 | ····xor-long/2addr·v7,·v9 |
531 |
····and-long/2addr·v |
531 | ····and-long/2addr·v5,·v7 |
532 |
····aput-wide·v |
532 | ····aput-wide·v5,·v4,·v2 |
533 | ····.line·57 | 533 | ····.line·57 |
534 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 534 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
535 | ····aget-wide·v4,·v4,·v2 | 535 | ····aget-wide·v4,·v4,·v2 |
536 | ····cmp-long·v4,·v4,·v0 | 536 | ····cmp-long·v4,·v4,·v0 |
Offset 587, 17 lines modified | Offset 587, 17 lines modified | ||
587 | ····or-long/2addr·v4,·v6 | 587 | ····or-long/2addr·v4,·v6 |
588 | ····aput-wide·v4,·v3,·v2 | 588 | ····aput-wide·v4,·v3,·v2 |
589 | ····.line·69 | 589 | ····.line·69 |
590 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 590 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
591 |
····aget-wide·v |
591 | ····aget-wide·v3,·v3,·v2 |
592 |
····cmp-long·v3,·v |
592 | ····cmp-long·v3,·v3,·v0 |
593 | ····if-nez·v3,·:cond_0 | 593 | ····if-nez·v3,·:cond_0 |
594 | ····const/4·v3,·0x1 | 594 | ····const/4·v3,·0x1 |
595 | ····:goto_0 | 595 | ····:goto_0 |
596 | ····return·v3 | 596 | ····return·v3 |
Offset 619, 15 lines modified | Offset 619, 15 lines modified | ||
Max diff block lines reached; 7925/9913 bytes (79.95%) of diff not shown. |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IdentityMap;-><init>(IF)V | 118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IdentityMap;-><init>(IF)V |
119 | ····.line·62 | 119 | ····.line·62 |
120 | ····return-void | 120 | ····return-void |
121 | .end·method | 121 | .end·method |
122 | .method·public·constructor·<init>(IF)V | 122 | .method·public·constructor·<init>(IF)V |
123 |
····.locals· |
123 | ····.locals·3 |
124 | ····.param·p1,·"initialCapacity"····#·I | 124 | ····.param·p1,·"initialCapacity"····#·I |
125 | ····.param·p2,·"loadFactor"····#·F | 125 | ····.param·p2,·"loadFactor"····#·F |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·66 | 127 | ····.line·66 |
128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" | 128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" |
129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 261, 25 lines modified | Offset 261, 25 lines modified | ||
261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I | 261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I |
262 | ····.line·77 | 262 | ····.line·77 |
263 | ····const/4·v0,·0x3 | 263 | ····const/4·v0,·0x3 |
264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
265 |
····int-to-double·v |
265 | ····int-to-double·v1,·v1 |
266 |
····invoke-static·{v |
266 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
267 |
····move-result-wide·v |
267 | ····move-result-wide·v1 |
268 |
····invoke-static·{v |
268 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
269 |
····move-result-wide·v |
269 | ····move-result-wide·v1 |
270 |
····double-to-int·v1,·v |
270 | ····double-to-int·v1,·v1 |
271 | ····mul-int/lit8·v1,·v1,·0x2 | 271 | ····mul-int/lit8·v1,·v1,·0x2 |
272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
273 | ····move-result·v0 | 273 | ····move-result·v0 |
Offset 292, 21 lines modified | Offset 292, 21 lines modified | ||
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
295 |
····int-to-double·v |
295 | ····int-to-double·v1,·v1 |
296 |
····invoke-static·{v |
296 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
297 |
····move-result-wide·v |
297 | ····move-result-wide·v1 |
298 |
····double-to-int·v1,·v |
298 | ····double-to-int·v1,·v1 |
299 | ····div-int/lit8·v1,·v1,·0x8 | 299 | ····div-int/lit8·v1,·v1,·0x8 |
300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
301 | ····move-result·v0 | 301 | ····move-result·v0 |
Offset 1024, 20 lines modified | Offset 1024, 20 lines modified | ||
1024 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->size:I | 1024 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->size:I |
1025 | ····goto·:goto_0 | 1025 | ····goto·:goto_0 |
1026 | .end·method | 1026 | .end·method |
1027 | .method·private·resize(I)V | 1027 | .method·private·resize(I)V |
1028 |
····.locals·1 |
1028 | ····.locals·10 |
1029 | ····.param·p1,·"newSize"····#·I | 1029 | ····.param·p1,·"newSize"····#·I |
1030 | ····.prologue | 1030 | ····.prologue |
1031 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" | 1031 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" |
1032 |
····const/4·v |
1032 | ····const/4·v9,·0x0 |
1033 | ····.line·467 | 1033 | ····.line·467 |
1034 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 1034 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
1035 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->stashSize:I | 1035 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->stashSize:I |
1036 | ····add-int·v2,·v6,·v7 | 1036 | ····add-int·v2,·v6,·v7 |
Offset 1070, 25 lines modified | Offset 1070, 25 lines modified | ||
1070 | ····rsub-int/lit8·v6,·v6,·0x1f | 1070 | ····rsub-int/lit8·v6,·v6,·0x1f |
1071 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I | 1071 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I |
1072 | ····.line·473 | 1072 | ····.line·473 |
1073 | ····const/4·v6,·0x3 | 1073 | ····const/4·v6,·0x3 |
1074 |
····int-to-double·v |
1074 | ····int-to-double·v7,·p1 |
1075 |
····invoke-static·{v |
1075 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1076 |
····move-result-wide·v |
1076 | ····move-result-wide·v7 |
1077 |
····invoke-static·{v |
1077 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1352/4216 bytes (32.07%) of diff not shown. |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntFloatMap;-><init>(IF)V | 105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntFloatMap;-><init>(IF)V |
106 | ····.line·65 | 106 | ····.line·65 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·public·constructor·<init>(IF)V | 109 | .method·public·constructor·<init>(IF)V |
110 |
····.locals· |
110 | ····.locals·3 |
111 | ····.param·p1,·"initialCapacity"····#·I | 111 | ····.param·p1,·"initialCapacity"····#·I |
112 | ····.param·p2,·"loadFactor"····#·F | 112 | ····.param·p2,·"loadFactor"····#·F |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·69 | 114 | ····.line·69 |
115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 247, 25 lines modified | Offset 247, 25 lines modified | ||
247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I | 247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I |
248 | ····.line·80 | 248 | ····.line·80 |
249 | ····const/4·v0,·0x3 | 249 | ····const/4·v0,·0x3 |
250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I | 250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I |
251 |
····int-to-double·v |
251 | ····int-to-double·v1,·v1 |
252 |
····invoke-static·{v |
252 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
253 |
····move-result-wide·v |
253 | ····move-result-wide·v1 |
254 |
····invoke-static·{v |
254 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
255 |
····move-result-wide·v |
255 | ····move-result-wide·v1 |
256 |
····double-to-int·v1,·v |
256 | ····double-to-int·v1,·v1 |
257 | ····mul-int/lit8·v1,·v1,·0x2 | 257 | ····mul-int/lit8·v1,·v1,·0x2 |
258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
259 | ····move-result·v0 | 259 | ····move-result·v0 |
Offset 278, 21 lines modified | Offset 278, 21 lines modified | ||
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I | 280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I |
281 |
····int-to-double·v |
281 | ····int-to-double·v1,·v1 |
282 |
····invoke-static·{v |
282 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
283 |
····move-result-wide·v |
283 | ····move-result-wide·v1 |
284 |
····double-to-int·v1,·v |
284 | ····double-to-int·v1,·v1 |
285 | ····div-int/lit8·v1,·v1,·0x8 | 285 | ····div-int/lit8·v1,·v1,·0x8 |
286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
287 | ····move-result·v0 | 287 | ····move-result·v0 |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntIntMap;-><init>(IF)V | 105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntIntMap;-><init>(IF)V |
106 | ····.line·63 | 106 | ····.line·63 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·public·constructor·<init>(IF)V | 109 | .method·public·constructor·<init>(IF)V |
110 |
····.locals· |
110 | ····.locals·3 |
111 | ····.param·p1,·"initialCapacity"····#·I | 111 | ····.param·p1,·"initialCapacity"····#·I |
112 | ····.param·p2,·"loadFactor"····#·F | 112 | ····.param·p2,·"loadFactor"····#·F |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·67 | 114 | ····.line·67 |
115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 247, 25 lines modified | Offset 247, 25 lines modified | ||
247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I | 247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I |
248 | ····.line·78 | 248 | ····.line·78 |
249 | ····const/4·v0,·0x3 | 249 | ····const/4·v0,·0x3 |
250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I | 250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I |
251 |
····int-to-double·v |
251 | ····int-to-double·v1,·v1 |
252 |
····invoke-static·{v |
252 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
253 |
····move-result-wide·v |
253 | ····move-result-wide·v1 |
254 |
····invoke-static·{v |
254 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
255 |
····move-result-wide·v |
255 | ····move-result-wide·v1 |
256 |
····double-to-int·v1,·v |
256 | ····double-to-int·v1,·v1 |
257 | ····mul-int/lit8·v1,·v1,·0x2 | 257 | ····mul-int/lit8·v1,·v1,·0x2 |
258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
259 | ····move-result·v0 | 259 | ····move-result·v0 |
Offset 278, 21 lines modified | Offset 278, 21 lines modified | ||
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I | 280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I |
281 |
····int-to-double·v |
281 | ····int-to-double·v1,·v1 |
282 |
····invoke-static·{v |
282 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
283 |
····move-result-wide·v |
283 | ····move-result-wide·v1 |
284 |
····double-to-int·v1,·v |
284 | ····double-to-int·v1,·v1 |
285 | ····div-int/lit8·v1,·v1,·0x8 | 285 | ····div-int/lit8·v1,·v1,·0x8 |
286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
287 | ····move-result·v0 | 287 | ····move-result·v0 |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(IF)V | 122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(IF)V |
123 | ····.line·64 | 123 | ····.line·64 |
124 | ····return-void | 124 | ····return-void |
125 | .end·method | 125 | .end·method |
126 | .method·public·constructor·<init>(IF)V | 126 | .method·public·constructor·<init>(IF)V |
127 |
····.locals· |
127 | ····.locals·3 |
128 | ····.param·p1,·"initialCapacity"····#·I | 128 | ····.param·p1,·"initialCapacity"····#·I |
129 | ····.param·p2,·"loadFactor"····#·F | 129 | ····.param·p2,·"loadFactor"····#·F |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·68 | 131 | ····.line·68 |
132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IntMap;,·"Lcom/badlogic/gdx/utils/IntMap<TV;>;" | 132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IntMap;,·"Lcom/badlogic/gdx/utils/IntMap<TV;>;" |
133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 265, 25 lines modified | Offset 265, 25 lines modified | ||
265 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->hashShift:I | 265 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->hashShift:I |
266 | ····.line·79 | 266 | ····.line·79 |
267 | ····const/4·v0,·0x3 | 267 | ····const/4·v0,·0x3 |
268 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I | 268 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I |
269 |
····int-to-double·v |
269 | ····int-to-double·v1,·v1 |
270 |
····invoke-static·{v |
270 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
271 |
····move-result-wide·v |
271 | ····move-result-wide·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····double-to-int·v1,·v |
274 | ····double-to-int·v1,·v1 |
275 | ····mul-int/lit8·v1,·v1,·0x2 | 275 | ····mul-int/lit8·v1,·v1,·0x2 |
276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
277 | ····move-result·v0 | 277 | ····move-result·v0 |
Offset 296, 21 lines modified | Offset 296, 21 lines modified | ||
296 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 296 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
297 | ····move-result·v0 | 297 | ····move-result·v0 |
298 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I | 298 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I |
299 |
····int-to-double·v |
299 | ····int-to-double·v1,·v1 |
300 |
····invoke-static·{v |
300 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
301 |
····move-result-wide·v |
301 | ····move-result-wide·v1 |
302 |
····double-to-int·v1,·v |
302 | ····double-to-int·v1,·v1 |
303 | ····div-int/lit8·v1,·v1,·0x8 | 303 | ····div-int/lit8·v1,·v1,·0x8 |
304 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 304 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
305 | ····move-result·v0 | 305 | ····move-result·v0 |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntSet;-><init>(IF)V | 76 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntSet;-><init>(IF)V |
77 | ····.line·59 | 77 | ····.line·59 |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | .method·public·constructor·<init>(IF)V | 80 | .method·public·constructor·<init>(IF)V |
81 |
····.locals· |
81 | ····.locals·3 |
82 | ····.param·p1,·"initialCapacity"····#·I | 82 | ····.param·p1,·"initialCapacity"····#·I |
83 | ····.param·p2,·"loadFactor"····#·F | 83 | ····.param·p2,·"loadFactor"····#·F |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line·63 | 85 | ····.line·63 |
86 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 86 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 218, 25 lines modified | Offset 218, 25 lines modified | ||
218 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I | 218 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I |
219 | ····.line·74 | 219 | ····.line·74 |
220 | ····const/4·v0,·0x3 | 220 | ····const/4·v0,·0x3 |
221 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 221 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
222 |
····int-to-double·v |
222 | ····int-to-double·v1,·v1 |
223 |
····invoke-static·{v |
223 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
224 |
····move-result-wide·v |
224 | ····move-result-wide·v1 |
225 |
····invoke-static·{v |
225 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
226 |
····move-result-wide·v |
226 | ····move-result-wide·v1 |
227 |
····double-to-int·v1,·v |
227 | ····double-to-int·v1,·v1 |
228 | ····mul-int/lit8·v1,·v1,·0x2 | 228 | ····mul-int/lit8·v1,·v1,·0x2 |
229 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 229 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
230 | ····move-result·v0 | 230 | ····move-result·v0 |
Offset 249, 21 lines modified | Offset 249, 21 lines modified | ||
249 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 249 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
250 | ····move-result·v0 | 250 | ····move-result·v0 |
251 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 251 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
252 |
····int-to-double·v |
252 | ····int-to-double·v1,·v1 |
253 |
····invoke-static·{v |
253 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
254 |
····move-result-wide·v |
254 | ····move-result-wide·v1 |
255 |
····double-to-int·v1,·v |
255 | ····double-to-int·v1,·v1 |
256 | ····div-int/lit8·v1,·v1,·0x8 | 256 | ····div-int/lit8·v1,·v1,·0x8 |
257 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 257 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
258 | ····move-result·v0 | 258 | ····move-result·v0 |
Offset 818, 15 lines modified | Offset 818, 15 lines modified | ||
818 | ····.packed-switch·0x0 | 818 | ····.packed-switch·0x0 |
819 | ········:pswitch_0 | 819 | ········:pswitch_0 |
820 | ········:pswitch_1 | 820 | ········:pswitch_1 |
821 | ····.end·packed-switch | 821 | ····.end·packed-switch |
822 | .end·method | 822 | .end·method |
823 | .method·private·resize(I)V | 823 | .method·private·resize(I)V |
824 |
····.locals· |
824 | ····.locals·9 |
825 | ····.param·p1,·"newSize"····#·I | 825 | ····.param·p1,·"newSize"····#·I |
826 | ····.prologue | 826 | ····.prologue |
827 | ····const/4·v6,·0x0 | 827 | ····const/4·v6,·0x0 |
828 | ····.line·393 | 828 | ····.line·393 |
829 | ····iget·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 829 | ····iget·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
Offset 863, 25 lines modified | Offset 863, 25 lines modified | ||
863 | ····rsub-int/lit8·v5,·v5,·0x1f | 863 | ····rsub-int/lit8·v5,·v5,·0x1f |
864 | ····iput·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I | 864 | ····iput·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I |
865 | ····.line·399 | 865 | ····.line·399 |
866 | ····const/4·v5,·0x3 | 866 | ····const/4·v5,·0x3 |
867 |
····int-to-double·v |
867 | ····int-to-double·v7,·p1 |
868 |
····invoke-static·{v |
868 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
869 |
····move-result-wide·v |
869 | ····move-result-wide·v7 |
870 |
····invoke-static·{v |
870 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
871 |
····move-result-wide·v |
871 | ····move-result-wide·v7 |
872 |
····double-to-int·v7,·v |
872 | ····double-to-int·v7,·v7 |
Max diff block lines reached; 609/3243 bytes (18.78%) of diff not shown. |
Offset 1576, 15 lines modified | Offset 1576, 15 lines modified | ||
1576 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V | 1576 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V |
1577 | ····.line·640 | 1577 | ····.line·640 |
1578 | ····return-void | 1578 | ····return-void |
1579 | .end·method | 1579 | .end·method |
1580 | .method·protected·number(Ljava/lang/String;D)V | 1580 | .method·protected·number(Ljava/lang/String;D)V |
1581 |
····.locals· |
1581 | ····.locals·1 |
1582 | ····.param·p1,·"name"····#·Ljava/lang/String; | 1582 | ····.param·p1,·"name"····#·Ljava/lang/String; |
1583 | ····.param·p2,·"value"····#·D | 1583 | ····.param·p2,·"value"····#·D |
1584 | ····.prologue | 1584 | ····.prologue |
1585 | ····.line·631 | 1585 | ····.line·631 |
1586 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 1586 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
Offset 1593, 15 lines modified | Offset 1593, 15 lines modified | ||
1593 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V | 1593 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V |
1594 | ····.line·632 | 1594 | ····.line·632 |
1595 | ····return-void | 1595 | ····return-void |
1596 | .end·method | 1596 | .end·method |
1597 | .method·protected·number(Ljava/lang/String;J)V | 1597 | .method·protected·number(Ljava/lang/String;J)V |
1598 |
····.locals· |
1598 | ····.locals·1 |
1599 | ····.param·p1,·"name"····#·Ljava/lang/String; | 1599 | ····.param·p1,·"name"····#·Ljava/lang/String; |
1600 | ····.param·p2,·"value"····#·J | 1600 | ····.param·p2,·"value"····#·J |
1601 | ····.prologue | 1601 | ····.prologue |
1602 | ····.line·635 | 1602 | ····.line·635 |
1603 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 1603 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
Offset 1848, 2475 lines modified | Offset 1848, 2475 lines modified | ||
1848 | ····move-result-object·v1 | 1848 | ····move-result-object·v1 |
1849 | ····return-object·v1 | 1849 | ····return-object·v1 |
1850 | .end·method | 1850 | .end·method |
1851 | .method·public·parse([CII)Lcom/badlogic/gdx/utils/JsonValue; | 1851 | .method·public·parse([CII)Lcom/badlogic/gdx/utils/JsonValue; |
1852 |
····.locals·4 |
1852 | ····.locals·47 |
1853 | ····.param·p1,·"data"····#·[C | 1853 | ····.param·p1,·"data"····#·[C |
1854 | ····.param·p2,·"offset"····#·I | 1854 | ····.param·p2,·"offset"····#·I |
1855 | ····.param·p3,·"length"····#·I | 1855 | ····.param·p3,·"length"····#·I |
1856 | ····.prologue | 1856 | ····.prologue |
1857 | ····.line·82 | 1857 | ····.line·82 |
1858 |
····move/from16·v3 |
1858 | ····move/from16·v31,·p2 |
1859 |
····.local·v3 |
1859 | ····.local·v31,·"p":I |
1860 |
····move/from16·v3 |
1860 | ····move/from16·v34,·p3 |
1861 |
····.local·v3 |
1861 | ····.local·v34,·"pe":I |
1862 |
····move/from16·v2 |
1862 | ····move/from16·v23,·v34 |
1863 |
····.local·v2 |
1863 | ····.local·v23,·"eof":I |
1864 |
····const/16·v4 |
1864 | ····const/16·v40,·0x0 |
1865 | ····.line·83 | 1865 | ····.line·83 |
1866 |
····.local·v4 |
1866 | ····.local·v40,·"top":I |
1867 |
····const/16·v4 |
1867 | ····const/16·v43,·0x4 |
1868 |
····move/from16·v0,·v4 |
1868 | ····move/from16·v0,·v43 |
1869 | ····new-array·v0,·v0,·[I | 1869 | ····new-array·v0,·v0,·[I |
1870 |
····move-object/from16·v3 |
1870 | ····move-object/from16·v37,·v0 |
1871 | ····.line·85 | 1871 | ····.line·85 |
1872 |
····.local·v3 |
1872 | ····.local·v37,·"stack":[I |
1873 |
····const/16·v3 |
1873 | ····const/16·v36,·0x0 |
1874 | ····.line·86 | 1874 | ····.line·86 |
1875 |
····.local·v3 |
1875 | ····.local·v36,·"s":I |
1876 |
····new-instance·v2 |
1876 | ····new-instance·v28,·Lcom/badlogic/gdx/utils/Array; |
1877 |
····const/16·v4 |
1877 | ····const/16·v43,·0x8 |
1878 |
····move-object/from16·v0,·v2 |
1878 | ····move-object/from16·v0,·v28 |
1879 |
····move/from16·v1,·v4 |
1879 | ····move/from16·v1,·v43 |
1880 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;-><init>(I)V | 1880 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;-><init>(I)V |
1881 | ····.line·87 | 1881 | ····.line·87 |
1882 |
····.local·v2 |
1882 | ····.local·v28,·"names":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Ljava/lang/String;>;" |
1883 |
····const/16·v |
1883 | ····const/16·v29,·0x0 |
1884 |
····.local·v |
1884 | ····.local·v29,·"needsUnescape":Z |
1885 |
····const/16·v3 |
1885 | ····const/16·v38,·0x0 |
1886 |
····.local·v3 |
1886 | ····.local·v38,·"stringIsName":Z |
1887 |
····const/16·v |
1887 | ····const/16·v39,·0x0 |
1888 | ····.line·88 | 1888 | ····.line·88 |
1889 |
····.local·v |
1889 | ····.local·v39,·"stringIsUnquoted":Z |
1890 |
····const/16·v3 |
1890 | ····const/16·v33,·0x0 |
1891 | ····.line·90 | 1891 | ····.line·90 |
1892 |
····.local·v3 |
1892 | ····.local·v33,·"parseRuntimeEx":Ljava/lang/RuntimeException; |
Max diff block lines reached; 95444/98646 bytes (96.75%) of diff not shown. |
Offset 45, 30 lines modified | Offset 45, 30 lines modified | ||
45 | .field·private·stringValue:Ljava/lang/String; | 45 | .field·private·stringValue:Ljava/lang/String; |
46 | .field·private·type:Lcom/badlogic/gdx/utils/JsonValue$ValueType; | 46 | .field·private·type:Lcom/badlogic/gdx/utils/JsonValue$ValueType; |
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·public·constructor·<init>(D)V | 48 | .method·public·constructor·<init>(D)V |
49 |
····.locals· |
49 | ····.locals·0 |
50 | ····.param·p1,·"value"····#·D | 50 | ····.param·p1,·"value"····#·D |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·57 | 52 | ····.line·57 |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·58 | 54 | ····.line·58 |
55 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/utils/JsonValue;->set(D)V | 55 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/utils/JsonValue;->set(D)V |
56 | ····.line·59 | 56 | ····.line·59 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·public·constructor·<init>(J)V | 59 | .method·public·constructor·<init>(J)V |
60 |
····.locals· |
60 | ····.locals·0 |
61 | ····.param·p1,·"value"····#·J | 61 | ····.param·p1,·"value"····#·J |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·61 | 63 | ····.line·61 |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
65 | ····.line·62 | 65 | ····.line·62 |
Offset 239, 599 lines modified | Offset 239, 549 lines modified | ||
239 | ····:cond_1 | 239 | ····:cond_1 |
240 | ····const/4·v1,·0x1 | 240 | ····const/4·v1,·0x1 |
241 | ····goto·:goto_1 | 241 | ····goto·:goto_1 |
242 | .end·method | 242 | .end·method |
243 | .method·private·prettyPrint(Lcom/badlogic/gdx/utils/JsonValue;Lcom/badlogic/gdx/utils/StringBuilder;ILcom/badlogic/gdx/utils/JsonValue$PrettyPrintSettings;)V | 243 | .method·private·prettyPrint(Lcom/badlogic/gdx/utils/JsonValue;Lcom/badlogic/gdx/utils/StringBuilder;ILcom/badlogic/gdx/utils/JsonValue$PrettyPrintSettings;)V |
244 |
····.locals·1 |
244 | ····.locals·13 |
245 | ····.param·p1,·"object"····#·Lcom/badlogic/gdx/utils/JsonValue; | 245 | ····.param·p1,·"object"····#·Lcom/badlogic/gdx/utils/JsonValue; |
246 | ····.param·p2,·"buffer"····#·Lcom/badlogic/gdx/utils/StringBuilder; | 246 | ····.param·p2,·"buffer"····#·Lcom/badlogic/gdx/utils/StringBuilder; |
247 | ····.param·p3,·"indent"····#·I | 247 | ····.param·p3,·"indent"····#·I |
248 | ····.param·p4,·"settings"····#·Lcom/badlogic/gdx/utils/JsonValue$PrettyPrintSettings; | 248 | ····.param·p4,·"settings"····#·Lcom/badlogic/gdx/utils/JsonValue$PrettyPrintSettings; |
249 | ····.prologue | 249 | ····.prologue |
250 | ····.line·914 | 250 | ····.line·914 |
251 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isObject()Z | 251 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isObject()Z |
252 |
····move-result·v1 |
252 | ····move-result·v10 |
253 |
····if-eqz·v1 |
253 | ····if-eqz·v10,·:cond_9 |
254 | ····.line·915 | 254 | ····.line·915 |
255 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->child()Lcom/badlogic/gdx/utils/JsonValue; | 255 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->child()Lcom/badlogic/gdx/utils/JsonValue; |
256 |
····move-result-object·v1 |
256 | ····move-result-object·v10 |
257 |
····if-nez·v1 |
257 | ····if-nez·v10,·:cond_0 |
258 | ····.line·916 | 258 | ····.line·916 |
259 |
····const-string·v1 |
259 | ····const-string·v10,·"{}" |
260 |
···· |
260 | ····invoke-virtual·{p2,·v10},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; |
261 | ····invoke-virtual·{v0,·v11},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; | ||
262 | ····.line·982 | 261 | ····.line·982 |
263 | ····:goto_0 | 262 | ····:goto_0 |
264 | ····return-void | 263 | ····return-void |
265 | ····.line·918 | 264 | ····.line·918 |
266 | ····:cond_0 | 265 | ····:cond_0 |
267 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isFlat(Lcom/badlogic/gdx/utils/JsonValue;)Z | 266 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isFlat(Lcom/badlogic/gdx/utils/JsonValue;)Z |
268 |
····move-result·v1 |
267 | ····move-result·v10 |
269 |
····if-nez·v1 |
268 | ····if-nez·v10,·:cond_3 |
270 |
····const/4·v |
269 | ····const/4·v7,·0x1 |
271 | ····.line·919 | 270 | ····.line·919 |
272 |
····.local·v |
271 | ····.local·v7,·"newLines":Z |
273 | ····:goto_1 | 272 | ····:goto_1 |
274 |
····invoke-virtual |
273 | ····invoke-virtual·{p2},·Lcom/badlogic/gdx/utils/StringBuilder;->length()I |
275 |
····move-result·v |
274 | ····move-result·v8 |
276 | ····.line·922 | 275 | ····.line·922 |
277 |
····.local·v |
276 | ····.local·v8,·"start":I |
278 | ····:goto_2 | 277 | ····:goto_2 |
279 |
····if-eqz·v |
278 | ····if-eqz·v7,·:cond_4 |
280 |
····const-string·v1 |
279 | ····const-string·v10,·"{\n" |
281 | ····:goto_3 | 280 | ····:goto_3 |
282 |
···· |
281 | ····invoke-virtual·{p2,·v10},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; |
283 | ····invoke-virtual·{v0,·v11},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; | ||
Max diff block lines reached; 32097/35277 bytes (90.99%) of diff not shown. |
Offset 523, 15 lines modified | Offset 523, 15 lines modified | ||
523 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/JsonWriter;->outputType:Lcom/badlogic/gdx/utils/JsonWriter$OutputType; | 523 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/JsonWriter;->outputType:Lcom/badlogic/gdx/utils/JsonWriter$OutputType; |
524 | ····.line·42 | 524 | ····.line·42 |
525 | ····return-void | 525 | ····return-void |
526 | .end·method | 526 | .end·method |
527 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/JsonWriter; | 527 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/JsonWriter; |
528 |
····.locals· |
528 | ····.locals·7 |
529 | ····.param·p1,·"value"····#·Ljava/lang/Object; | 529 | ····.param·p1,·"value"····#·Ljava/lang/Object; |
530 | ····.annotation·system·Ldalvik/annotation/Throws; | 530 | ····.annotation·system·Ldalvik/annotation/Throws; |
531 | ········value·=·{ | 531 | ········value·=·{ |
532 | ············Ljava/io/IOException; | 532 | ············Ljava/io/IOException; |
533 | ········} | 533 | ········} |
534 | ····.end·annotation | 534 | ····.end·annotation |
Offset 552, 19 lines modified | Offset 552, 19 lines modified | ||
552 | ····move-result-wide·v0 | 552 | ····move-result-wide·v0 |
553 | ····.line·92 | 553 | ····.line·92 |
554 | ····.local·v0,·"longValue":J | 554 | ····.local·v0,·"longValue":J |
555 | ····invoke-virtual·{v2},·Ljava/lang/Number;->doubleValue()D | 555 | ····invoke-virtual·{v2},·Ljava/lang/Number;->doubleValue()D |
556 |
····move-result-wide·v |
556 | ····move-result-wide·v3 |
557 |
····long-to-double·v |
557 | ····long-to-double·v5,·v0 |
558 |
····cmpl-double·v3,·v |
558 | ····cmpl-double·v3,·v3,·v5 |
559 | ····if-nez·v3,·:cond_0 | 559 | ····if-nez·v3,·:cond_0 |
560 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 560 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
561 | ····move-result-object·p1 | 561 | ····move-result-object·p1 |
Offset 157, 15 lines modified | Offset 157, 15 lines modified | ||
157 | ····return-object·v0 | 157 | ····return-object·v0 |
158 | .end·method | 158 | .end·method |
159 | #·virtual·methods | 159 | #·virtual·methods |
160 | .method·public·add(J)V | 160 | .method·public·add(J)V |
161 |
····.locals· |
161 | ····.locals·4 |
162 | ····.param·p1,·"value"····#·J | 162 | ····.param·p1,·"value"····#·J |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·76 | 164 | ····.line·76 |
165 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 165 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
166 | ····.line·77 | 166 | ····.line·77 |
Offset 380, 15 lines modified | Offset 380, 15 lines modified | ||
380 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I | 380 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I |
381 | ····.line·243 | 381 | ····.line·243 |
382 | ····return-void | 382 | ····return-void |
383 | .end·method | 383 | .end·method |
384 | .method·public·contains(J)Z | 384 | .method·public·contains(J)Z |
385 |
····.locals· |
385 | ····.locals·5 |
386 | ····.param·p1,·"value"····#·J | 386 | ····.param·p1,·"value"····#·J |
387 | ····.prologue | 387 | ····.prologue |
388 | ····.line·145 | 388 | ····.line·145 |
389 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I | 389 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I |
390 | ····add-int/lit8·v0,·v3,·-0x1 | 390 | ····add-int/lit8·v0,·v3,·-0x1 |
Offset 407, 17 lines modified | Offset 407, 17 lines modified | ||
407 | ····if-ltz·v1,·:cond_0 | 407 | ····if-ltz·v1,·:cond_0 |
408 | ····.line·148 | 408 | ····.line·148 |
409 | ····add-int/lit8·v0,·v1,·-0x1 | 409 | ····add-int/lit8·v0,·v1,·-0x1 |
410 | ····.end·local·v1····#·"i":I | 410 | ····.end·local·v1····#·"i":I |
411 | ····.restart·local·v0····#·"i":I | 411 | ····.restart·local·v0····#·"i":I |
412 |
····aget-wide·v |
412 | ····aget-wide·v3,·v2,·v1 |
413 |
····cmp-long·v3,·v |
413 | ····cmp-long·v3,·v3,·p1 |
414 | ····if-nez·v3,·:cond_1 | 414 | ····if-nez·v3,·:cond_1 |
415 | ····const/4·v3,·0x1 | 415 | ····const/4·v3,·0x1 |
416 | ····.line·149 | 416 | ····.line·149 |
417 | ····:goto_1 | 417 | ····:goto_1 |
Offset 472, 15 lines modified | Offset 472, 15 lines modified | ||
472 | ····:cond_0 | 472 | ····:cond_0 |
473 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 473 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
474 | ····return-object·v1 | 474 | ····return-object·v1 |
475 | .end·method | 475 | .end·method |
476 | .method·public·equals(Ljava/lang/Object;)Z | 476 | .method·public·equals(Ljava/lang/Object;)Z |
477 |
····.locals· |
477 | ····.locals·9 |
478 | ····.param·p1,·"object"····#·Ljava/lang/Object; | 478 | ····.param·p1,·"object"····#·Ljava/lang/Object; |
479 | ····.prologue | 479 | ····.prologue |
480 | ····const/4·v3,·0x1 | 480 | ····const/4·v3,·0x1 |
481 | ····const/4·v4,·0x0 | 481 | ····const/4·v4,·0x0 |
Offset 529, 21 lines modified | Offset 529, 21 lines modified | ||
529 | ····.local·v1,·"i":I | 529 | ····.local·v1,·"i":I |
530 | ····:goto_1 | 530 | ····:goto_1 |
531 | ····if-ge·v1,·v2,·:cond_0 | 531 | ····if-ge·v1,·v2,·:cond_0 |
532 | ····.line·319 | 532 | ····.line·319 |
533 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 533 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
534 |
····aget-wide·v |
534 | ····aget-wide·v5,·v5,·v1 |
535 |
····iget-object·v |
535 | ····iget-object·v7,·v0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
536 |
····aget-wide·v |
536 | ····aget-wide·v7,·v7,·v1 |
537 |
····cmp-long·v5,·v |
537 | ····cmp-long·v5,·v5,·v7 |
538 | ····if-eqz·v5,·:cond_4 | 538 | ····if-eqz·v5,·:cond_4 |
539 | ····move·v3,·v4 | 539 | ····move·v3,·v4 |
540 | ····goto·:goto_0 | 540 | ····goto·:goto_0 |
Offset 634, 15 lines modified | Offset 634, 15 lines modified | ||
634 | ····aget-wide·v0,·v0,·p1 | 634 | ····aget-wide·v0,·v0,·p1 |
635 | ····return-wide·v0 | 635 | ····return-wide·v0 |
636 | .end·method | 636 | .end·method |
637 | .method·public·incr(IJ)V | 637 | .method·public·incr(IJ)V |
638 |
····.locals· |
638 | ····.locals·3 |
639 | ····.param·p1,·"index"····#·I | 639 | ····.param·p1,·"index"····#·I |
640 | ····.param·p2,·"value"····#·J | 640 | ····.param·p2,·"value"····#·J |
Max diff block lines reached; 11921/13989 bytes (85.22%) of diff not shown. |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····.line·775 | 112 | ····.line·775 |
113 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/LongMap$MapIterator;->reset()V | 113 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/LongMap$MapIterator;->reset()V |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·toArray()Lcom/badlogic/gdx/utils/LongArray; | 116 | .method·public·toArray()Lcom/badlogic/gdx/utils/LongArray; |
117 |
····.locals· |
117 | ····.locals·3 |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·791 | 119 | ····.line·791 |
120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/LongArray; | 120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/LongArray; |
121 | ····const/4·v1,·0x1 | 121 | ····const/4·v1,·0x1 |
Offset 136, 17 lines modified | Offset 136, 17 lines modified | ||
136 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Keys;->hasNext:Z | 136 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Keys;->hasNext:Z |
137 | ····if-eqz·v1,·:cond_0 | 137 | ····if-eqz·v1,·:cond_0 |
138 | ····.line·793 | 138 | ····.line·793 |
139 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/LongMap$Keys;->next()J | 139 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/LongMap$Keys;->next()J |
140 |
····move-result-wide·v |
140 | ····move-result-wide·v1 |
141 |
····invoke-virtual·{v0,·v |
141 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongArray;->add(J)V |
142 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
143 | ····.line·794 | 143 | ····.line·794 |
144 | ····:cond_0 | 144 | ····:cond_0 |
145 | ····return-object·v0 | 145 | ····return-object·v0 |
146 | .end·method | 146 | .end·method |
Offset 46, 26 lines modified | Offset 46, 26 lines modified | ||
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·toString()Ljava/lang/String; | 49 | .method·public·toString()Ljava/lang/String; |
50 |
····.locals· |
50 | ····.locals·3 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·639 | 52 | ····.line·639 |
53 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap$Entry;,·"Lcom/badlogic/gdx/utils/LongMap$Entry<TV;>;" | 53 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap$Entry;,·"Lcom/badlogic/gdx/utils/LongMap$Entry<TV;>;" |
54 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 54 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
55 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 55 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
56 |
····iget-wide·v |
56 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entry;->key:J |
57 |
····invoke-virtual·{v0,·v |
57 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····const-string·v1,·"=" | 59 | ····const-string·v1,·"=" |
60 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 60 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/LongMap;-><init>(IF)V | 122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/LongMap;-><init>(IF)V |
123 | ····.line·64 | 123 | ····.line·64 |
124 | ····return-void | 124 | ····return-void |
125 | .end·method | 125 | .end·method |
126 | .method·public·constructor·<init>(IF)V | 126 | .method·public·constructor·<init>(IF)V |
127 |
····.locals· |
127 | ····.locals·3 |
128 | ····.param·p1,·"initialCapacity"····#·I | 128 | ····.param·p1,·"initialCapacity"····#·I |
129 | ····.param·p2,·"loadFactor"····#·F | 129 | ····.param·p2,·"loadFactor"····#·F |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·68 | 131 | ····.line·68 |
132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" | 132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" |
133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 267, 25 lines modified | Offset 267, 25 lines modified | ||
267 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hashShift:I | 267 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hashShift:I |
268 | ····.line·79 | 268 | ····.line·79 |
269 | ····const/4·v0,·0x3 | 269 | ····const/4·v0,·0x3 |
270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I | 270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I |
271 |
····int-to-double·v |
271 | ····int-to-double·v1,·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····invoke-static·{v |
274 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
275 |
····move-result-wide·v |
275 | ····move-result-wide·v1 |
276 |
····double-to-int·v1,·v |
276 | ····double-to-int·v1,·v1 |
277 | ····mul-int/lit8·v1,·v1,·0x2 | 277 | ····mul-int/lit8·v1,·v1,·0x2 |
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
Offset 298, 21 lines modified | Offset 298, 21 lines modified | ||
298 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 298 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
299 | ····move-result·v0 | 299 | ····move-result·v0 |
300 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I | 300 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I |
301 |
····int-to-double·v |
301 | ····int-to-double·v1,·v1 |
302 |
····invoke-static·{v |
302 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
303 |
····move-result-wide·v |
303 | ····move-result-wide·v1 |
304 |
····double-to-int·v1,·v |
304 | ····double-to-int·v1,·v1 |
305 | ····div-int/lit8·v1,·v1,·0x8 | 305 | ····div-int/lit8·v1,·v1,·0x8 |
306 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 306 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
307 | ····move-result·v0 | 307 | ····move-result·v0 |
Offset 409, 15 lines modified | Offset 409, 15 lines modified | ||
409 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z | 409 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z |
410 | ····.line·95 | 410 | ····.line·95 |
411 | ····return-void | 411 | ····return-void |
412 | .end·method | 412 | .end·method |
413 | .method·private·containsKeyStash(J)Z | 413 | .method·private·containsKeyStash(J)Z |
414 |
····.locals· |
414 | ····.locals·5 |
415 | ····.param·p1,·"key"····#·J | 415 | ····.param·p1,·"key"····#·J |
416 | ····.prologue | 416 | ····.prologue |
417 | ····.line·473 | 417 | ····.line·473 |
418 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" | 418 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" |
419 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J | 419 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J |
Offset 431, 17 lines modified | Offset 431, 17 lines modified | ||
431 | ····add-int·v2,·v0,·v3 | 431 | ····add-int·v2,·v0,·v3 |
432 | ····.local·v2,·"n":I | 432 | ····.local·v2,·"n":I |
433 | ····:goto_0 | 433 | ····:goto_0 |
434 | ····if-ge·v0,·v2,·:cond_1 | 434 | ····if-ge·v0,·v2,·:cond_1 |
435 | ····.line·475 | 435 | ····.line·475 |
436 |
····aget-wide·v |
436 | ····aget-wide·v3,·v1,·v0 |
437 |
····cmp-long·v3,·v |
437 | ····cmp-long·v3,·v3,·p1 |
438 | ····if-nez·v3,·:cond_0 | 438 | ····if-nez·v3,·:cond_0 |
439 | ····const/4·v3,·0x1 | 439 | ····const/4·v3,·0x1 |
440 | ····.line·476 | 440 | ····.line·476 |
441 | ····:goto_1 | 441 | ····:goto_1 |
Offset 457, 15 lines modified | Offset 457, 15 lines modified | ||
457 | ····:cond_1 | 457 | ····:cond_1 |
Max diff block lines reached; 40066/42650 bytes (93.94%) of diff not shown. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectFloatMap;-><init>(IF)V | 110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectFloatMap;-><init>(IF)V |
111 | ····.line·61 | 111 | ····.line·61 |
112 | ····return-void | 112 | ····return-void |
113 | .end·method | 113 | .end·method |
114 | .method·public·constructor·<init>(IF)V | 114 | .method·public·constructor·<init>(IF)V |
115 |
····.locals· |
115 | ····.locals·3 |
116 | ····.param·p1,·"initialCapacity"····#·I | 116 | ····.param·p1,·"initialCapacity"····#·I |
117 | ····.param·p2,·"loadFactor"····#·F | 117 | ····.param·p2,·"loadFactor"····#·F |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·65 | 119 | ····.line·65 |
120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" | 120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" |
121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 253, 25 lines modified | Offset 253, 25 lines modified | ||
253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I | 253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I |
254 | ····.line·76 | 254 | ····.line·76 |
255 | ····const/4·v0,·0x3 | 255 | ····const/4·v0,·0x3 |
256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
257 |
····int-to-double·v |
257 | ····int-to-double·v1,·v1 |
258 |
····invoke-static·{v |
258 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
259 |
····move-result-wide·v |
259 | ····move-result-wide·v1 |
260 |
····invoke-static·{v |
260 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
261 |
····move-result-wide·v |
261 | ····move-result-wide·v1 |
262 |
····double-to-int·v1,·v |
262 | ····double-to-int·v1,·v1 |
263 | ····mul-int/lit8·v1,·v1,·0x2 | 263 | ····mul-int/lit8·v1,·v1,·0x2 |
264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
265 | ····move-result·v0 | 265 | ····move-result·v0 |
Offset 284, 21 lines modified | Offset 284, 21 lines modified | ||
284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
285 | ····move-result·v0 | 285 | ····move-result·v0 |
286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
287 |
····int-to-double·v |
287 | ····int-to-double·v1,·v1 |
288 |
····invoke-static·{v |
288 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
289 |
····move-result-wide·v |
289 | ····move-result-wide·v1 |
290 |
····double-to-int·v1,·v |
290 | ····double-to-int·v1,·v1 |
291 | ····div-int/lit8·v1,·v1,·0x8 | 291 | ····div-int/lit8·v1,·v1,·0x8 |
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
Offset 1103, 20 lines modified | Offset 1103, 20 lines modified | ||
1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->size:I | 1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->size:I |
1104 | ····goto·:goto_0 | 1104 | ····goto·:goto_0 |
1105 | .end·method | 1105 | .end·method |
1106 | .method·private·resize(I)V | 1106 | .method·private·resize(I)V |
1107 |
····.locals·1 |
1107 | ····.locals·10 |
1108 | ····.param·p1,·"newSize"····#·I | 1108 | ····.param·p1,·"newSize"····#·I |
1109 | ····.prologue | 1109 | ····.prologue |
1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" | 1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" |
1111 |
····const/4·v |
1111 | ····const/4·v9,·0x0 |
1112 | ····.line·453 | 1112 | ····.line·453 |
1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->stashSize:I | 1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->stashSize:I |
1115 | ····add-int·v2,·v6,·v7 | 1115 | ····add-int·v2,·v6,·v7 |
Offset 1149, 25 lines modified | Offset 1149, 25 lines modified | ||
1149 | ····rsub-int/lit8·v6,·v6,·0x1f | 1149 | ····rsub-int/lit8·v6,·v6,·0x1f |
1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I | 1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I |
1151 | ····.line·459 | 1151 | ····.line·459 |
1152 | ····const/4·v6,·0x3 | 1152 | ····const/4·v6,·0x3 |
1153 |
····int-to-double·v |
1153 | ····int-to-double·v7,·p1 |
1154 |
····invoke-static·{v |
1154 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1155 |
····move-result-wide·v |
1155 | ····move-result-wide·v7 |
1156 |
····invoke-static·{v |
1156 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1353/4247 bytes (31.86%) of diff not shown. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectIntMap;-><init>(IF)V | 110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectIntMap;-><init>(IF)V |
111 | ····.line·61 | 111 | ····.line·61 |
112 | ····return-void | 112 | ····return-void |
113 | .end·method | 113 | .end·method |
114 | .method·public·constructor·<init>(IF)V | 114 | .method·public·constructor·<init>(IF)V |
115 |
····.locals· |
115 | ····.locals·3 |
116 | ····.param·p1,·"initialCapacity"····#·I | 116 | ····.param·p1,·"initialCapacity"····#·I |
117 | ····.param·p2,·"loadFactor"····#·F | 117 | ····.param·p2,·"loadFactor"····#·F |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·65 | 119 | ····.line·65 |
120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" | 120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" |
121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 253, 25 lines modified | Offset 253, 25 lines modified | ||
253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I | 253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I |
254 | ····.line·76 | 254 | ····.line·76 |
255 | ····const/4·v0,·0x3 | 255 | ····const/4·v0,·0x3 |
256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
257 |
····int-to-double·v |
257 | ····int-to-double·v1,·v1 |
258 |
····invoke-static·{v |
258 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
259 |
····move-result-wide·v |
259 | ····move-result-wide·v1 |
260 |
····invoke-static·{v |
260 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
261 |
····move-result-wide·v |
261 | ····move-result-wide·v1 |
262 |
····double-to-int·v1,·v |
262 | ····double-to-int·v1,·v1 |
263 | ····mul-int/lit8·v1,·v1,·0x2 | 263 | ····mul-int/lit8·v1,·v1,·0x2 |
264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
265 | ····move-result·v0 | 265 | ····move-result·v0 |
Offset 284, 21 lines modified | Offset 284, 21 lines modified | ||
284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
285 | ····move-result·v0 | 285 | ····move-result·v0 |
286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
287 |
····int-to-double·v |
287 | ····int-to-double·v1,·v1 |
288 |
····invoke-static·{v |
288 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
289 |
····move-result-wide·v |
289 | ····move-result-wide·v1 |
290 |
····double-to-int·v1,·v |
290 | ····double-to-int·v1,·v1 |
291 | ····div-int/lit8·v1,·v1,·0x8 | 291 | ····div-int/lit8·v1,·v1,·0x8 |
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
Offset 1103, 20 lines modified | Offset 1103, 20 lines modified | ||
1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->size:I | 1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->size:I |
1104 | ····goto·:goto_0 | 1104 | ····goto·:goto_0 |
1105 | .end·method | 1105 | .end·method |
1106 | .method·private·resize(I)V | 1106 | .method·private·resize(I)V |
1107 |
····.locals·1 |
1107 | ····.locals·10 |
1108 | ····.param·p1,·"newSize"····#·I | 1108 | ····.param·p1,·"newSize"····#·I |
1109 | ····.prologue | 1109 | ····.prologue |
1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" | 1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" |
1111 |
····const/4·v |
1111 | ····const/4·v9,·0x0 |
1112 | ····.line·453 | 1112 | ····.line·453 |
1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->stashSize:I | 1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->stashSize:I |
1115 | ····add-int·v2,·v6,·v7 | 1115 | ····add-int·v2,·v6,·v7 |
Offset 1149, 25 lines modified | Offset 1149, 25 lines modified | ||
1149 | ····rsub-int/lit8·v6,·v6,·0x1f | 1149 | ····rsub-int/lit8·v6,·v6,·0x1f |
1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I | 1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I |
1151 | ····.line·459 | 1151 | ····.line·459 |
1152 | ····const/4·v6,·0x3 | 1152 | ····const/4·v6,·0x3 |
1153 |
····int-to-double·v |
1153 | ····int-to-double·v7,·p1 |
1154 |
····invoke-static·{v |
1154 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1155 |
····move-result-wide·v |
1155 | ····move-result-wide·v7 |
1156 |
····invoke-static·{v |
1156 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1341/4211 bytes (31.85%) of diff not shown. |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(IF)V | 118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(IF)V |
119 | ····.line·61 | 119 | ····.line·61 |
120 | ····return-void | 120 | ····return-void |
121 | .end·method | 121 | .end·method |
122 | .method·public·constructor·<init>(IF)V | 122 | .method·public·constructor·<init>(IF)V |
123 |
····.locals· |
123 | ····.locals·3 |
124 | ····.param·p1,·"initialCapacity"····#·I | 124 | ····.param·p1,·"initialCapacity"····#·I |
125 | ····.param·p2,·"loadFactor"····#·F | 125 | ····.param·p2,·"loadFactor"····#·F |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·65 | 127 | ····.line·65 |
128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" | 128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" |
129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 261, 25 lines modified | Offset 261, 25 lines modified | ||
261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I | 261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I |
262 | ····.line·76 | 262 | ····.line·76 |
263 | ····const/4·v0,·0x3 | 263 | ····const/4·v0,·0x3 |
264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
265 |
····int-to-double·v |
265 | ····int-to-double·v1,·v1 |
266 |
····invoke-static·{v |
266 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
267 |
····move-result-wide·v |
267 | ····move-result-wide·v1 |
268 |
····invoke-static·{v |
268 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
269 |
····move-result-wide·v |
269 | ····move-result-wide·v1 |
270 |
····double-to-int·v1,·v |
270 | ····double-to-int·v1,·v1 |
271 | ····mul-int/lit8·v1,·v1,·0x2 | 271 | ····mul-int/lit8·v1,·v1,·0x2 |
272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
273 | ····move-result·v0 | 273 | ····move-result·v0 |
Offset 292, 21 lines modified | Offset 292, 21 lines modified | ||
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
295 |
····int-to-double·v |
295 | ····int-to-double·v1,·v1 |
296 |
····invoke-static·{v |
296 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
297 |
····move-result-wide·v |
297 | ····move-result-wide·v1 |
298 |
····double-to-int·v1,·v |
298 | ····double-to-int·v1,·v1 |
299 | ····div-int/lit8·v1,·v1,·0x8 | 299 | ····div-int/lit8·v1,·v1,·0x8 |
300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
301 | ····move-result·v0 | 301 | ····move-result·v0 |
Offset 1378, 20 lines modified | Offset 1378, 20 lines modified | ||
1378 | ····.line·159 | 1378 | ····.line·159 |
1379 | ····const/4·v13,·0x0 | 1379 | ····const/4·v13,·0x0 |
1380 | ····goto/16·:goto_0 | 1380 | ····goto/16·:goto_0 |
1381 | .end·method | 1381 | .end·method |
1382 | .method·private·resize(I)V | 1382 | .method·private·resize(I)V |
1383 |
····.locals·1 |
1383 | ····.locals·10 |
1384 | ····.param·p1,·"newSize"····#·I | 1384 | ····.param·p1,·"newSize"····#·I |
1385 | ····.prologue | 1385 | ····.prologue |
1386 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" | 1386 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" |
1387 |
····const/4·v |
1387 | ····const/4·v9,·0x0 |
1388 | ····.line·485 | 1388 | ····.line·485 |
1389 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 1389 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
1390 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->stashSize:I | 1390 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->stashSize:I |
1391 | ····add-int·v2,·v6,·v7 | 1391 | ····add-int·v2,·v6,·v7 |
Offset 1424, 25 lines modified | Offset 1424, 25 lines modified | ||
1424 | ····rsub-int/lit8·v6,·v6,·0x1f | 1424 | ····rsub-int/lit8·v6,·v6,·0x1f |
1425 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I | 1425 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I |
1426 | ····.line·491 | 1426 | ····.line·491 |
1427 | ····const/4·v6,·0x3 | 1427 | ····const/4·v6,·0x3 |
1428 |
····int-to-double·v |
1428 | ····int-to-double·v7,·p1 |
1429 |
····invoke-static·{v |
1429 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1430 |
····move-result-wide·v |
1430 | ····move-result-wide·v7 |
1431 |
····invoke-static·{v |
1431 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1340/4157 bytes (32.23%) of diff not shown. |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectSet;-><init>(IF)V | 94 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectSet;-><init>(IF)V |
95 | ····.line·58 | 95 | ····.line·58 |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·public·constructor·<init>(IF)V | 98 | .method·public·constructor·<init>(IF)V |
99 |
····.locals· |
99 | ····.locals·3 |
100 | ····.param·p1,·"initialCapacity"····#·I | 100 | ····.param·p1,·"initialCapacity"····#·I |
101 | ····.param·p2,·"loadFactor"····#·F | 101 | ····.param·p2,·"loadFactor"····#·F |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·62 | 103 | ····.line·62 |
104 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectSet;,·"Lcom/badlogic/gdx/utils/ObjectSet<TT;>;" | 104 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectSet;,·"Lcom/badlogic/gdx/utils/ObjectSet<TT;>;" |
105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 237, 25 lines modified | Offset 237, 25 lines modified | ||
237 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->hashShift:I | 237 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->hashShift:I |
238 | ····.line·73 | 238 | ····.line·73 |
239 | ····const/4·v0,·0x3 | 239 | ····const/4·v0,·0x3 |
240 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I | 240 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I |
241 |
····int-to-double·v |
241 | ····int-to-double·v1,·v1 |
242 |
····invoke-static·{v |
242 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
243 |
····move-result-wide·v |
243 | ····move-result-wide·v1 |
244 |
····invoke-static·{v |
244 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
245 |
····move-result-wide·v |
245 | ····move-result-wide·v1 |
246 |
····double-to-int·v1,·v |
246 | ····double-to-int·v1,·v1 |
247 | ····mul-int/lit8·v1,·v1,·0x2 | 247 | ····mul-int/lit8·v1,·v1,·0x2 |
248 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 248 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
249 | ····move-result·v0 | 249 | ····move-result·v0 |
Offset 268, 21 lines modified | Offset 268, 21 lines modified | ||
268 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 268 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
269 | ····move-result·v0 | 269 | ····move-result·v0 |
270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I | 270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I |
271 |
····int-to-double·v |
271 | ····int-to-double·v1,·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····double-to-int·v1,·v |
274 | ····double-to-int·v1,·v1 |
275 | ····div-int/lit8·v1,·v1,·0x8 | 275 | ····div-int/lit8·v1,·v1,·0x8 |
276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
277 | ····move-result·v0 | 277 | ····move-result·v0 |
Offset 87, 34 lines modified | Offset 87, 34 lines modified | ||
87 | ····.line·53 | 87 | ····.line·53 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | #·virtual·methods | 90 | #·virtual·methods |
91 | .method·public·reset()V | 91 | .method·public·reset()V |
92 |
····.locals· |
92 | ····.locals·3 |
93 | ····.prologue | 93 | ····.prologue |
94 |
····const-wide/16·v |
94 | ····const-wide/16·v1,·0x0 |
95 | ····.line·98 | 95 | ····.line·98 |
96 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->time:Lcom/badlogic/gdx/math/FloatCounter; | 96 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->time:Lcom/badlogic/gdx/math/FloatCounter; |
97 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V | 97 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V |
98 | ····.line·99 | 98 | ····.line·99 |
99 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->load:Lcom/badlogic/gdx/math/FloatCounter; | 99 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->load:Lcom/badlogic/gdx/math/FloatCounter; |
100 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V | 100 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V |
101 | ····.line·100 | 101 | ····.line·100 |
102 |
····iput-wide·v |
102 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
103 | ····.line·101 | 103 | ····.line·101 |
104 |
····iput-wide·v |
104 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->lastTick:J |
105 | ····.line·102 | 105 | ····.line·102 |
106 | ····const/4·v0,·0x0 | 106 | ····const/4·v0,·0x0 |
107 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 107 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
108 | ····.line·103 | 108 | ····.line·103 |
Offset 143, 49 lines modified | Offset 143, 49 lines modified | ||
143 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z | 143 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z |
144 | ····.line·84 | 144 | ····.line·84 |
145 | ····return-void | 145 | ····return-void |
146 | .end·method | 146 | .end·method |
147 | .method·public·stop()V | 147 | .method·public·stop()V |
148 |
····.locals· |
148 | ····.locals·7 |
149 | ····.prologue | 149 | ····.prologue |
150 |
····const-wide/16·v |
150 | ····const-wide/16·v5,·0x0 |
151 | ····.line·89 | 151 | ····.line·89 |
152 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J | 152 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
153 |
····cmp-long·v0,·v0,·v |
153 | ····cmp-long·v0,·v0,·v5 |
154 | ····if-lez·v0,·:cond_0 | 154 | ····if-lez·v0,·:cond_0 |
155 | ····.line·90 | 155 | ····.line·90 |
156 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 156 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
157 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 157 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
158 |
····move-result-wide·v |
158 | ····move-result-wide·v1 |
159 |
····iget-wide·v |
159 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
160 |
····sub-long/2addr·v |
160 | ····sub-long/2addr·v1,·v3 |
161 |
····long-to-float·v1,·v |
161 | ····long-to-float·v1,·v1 |
162 | ····const·v2,·0x3089705f····#·1.0E-9f | 162 | ····const·v2,·0x3089705f····#·1.0E-9f |
163 | ····mul-float/2addr·v1,·v2 | 163 | ····mul-float/2addr·v1,·v2 |
164 | ····add-float/2addr·v0,·v1 | 164 | ····add-float/2addr·v0,·v1 |
165 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 165 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
166 | ····.line·91 | 166 | ····.line·91 |
167 |
····iput-wide·v |
167 | ····iput-wide·v5,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
168 | ····.line·92 | 168 | ····.line·92 |
169 | ····const/4·v0,·0x1 | 169 | ····const/4·v0,·0x1 |
170 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z | 170 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z |
171 | ····.line·94 | 171 | ····.line·94 |
Offset 365, 36 lines modified | Offset 365, 36 lines modified | ||
365 | ····.line·40 | 365 | ····.line·40 |
366 | ····.restart·local·v0····#·"result":I | 366 | ····.restart·local·v0····#·"result":I |
367 | ····:cond_1 | 367 | ····:cond_1 |
368 | ····return·v0 | 368 | ····return·v0 |
369 | .end·method | 369 | .end·method |
370 | .method·public·static·numChars(JI)I | 370 | .method·public·static·numChars(JI)I |
371 |
····.locals· |
371 | ····.locals·5 |
372 | ····.param·p0,·"value"····#·J | 372 | ····.param·p0,·"value"····#·J |
373 | ····.param·p2,·"radix"····#·I | 373 | ····.param·p2,·"radix"····#·I |
374 | ····.prologue | 374 | ····.prologue |
375 |
····const-wide/16·v |
375 | ····const-wide/16·v3,·0x0 |
376 | ····.line·45 | 376 | ····.line·45 |
377 |
····cmp-long·v1,·p0,·v |
377 | ····cmp-long·v1,·p0,·v3 |
378 | ····if-gez·v1,·:cond_0 | 378 | ····if-gez·v1,·:cond_0 |
379 | ····const/4·v0,·0x2 | 379 | ····const/4·v0,·0x2 |
380 | ····.line·46 | 380 | ····.line·46 |
381 | ····.local·v0,·"result":I | 381 | ····.local·v0,·"result":I |
382 | ····:goto_0 | 382 | ····:goto_0 |
383 |
····int-to-long·v |
383 | ····int-to-long·v1,·p2 |
384 |
····div-long/2addr·p0,·v |
384 | ····div-long/2addr·p0,·v1 |
385 |
····cmp-long·v1,·p0,·v |
385 | ····cmp-long·v1,·p0,·v3 |
386 | ····if-eqz·v1,·:cond_1 | 386 | ····if-eqz·v1,·:cond_1 |
387 | ····.line·47 | 387 | ····.line·47 |
388 | ····add-int/lit8·v0,·v0,·0x1 | 388 | ····add-int/lit8·v0,·v0,·0x1 |
389 | ····goto·:goto_0 | 389 | ····goto·:goto_0 |
Offset 744, 41 lines modified | Offset 744, 41 lines modified | ||
744 | ····move-result-object·v0 | 744 | ····move-result-object·v0 |
745 | ····return-object·v0 | 745 | ····return-object·v0 |
746 | .end·method | 746 | .end·method |
747 | .method·public·append(JIC)Lcom/badlogic/gdx/utils/StringBuilder; | 747 | .method·public·append(JIC)Lcom/badlogic/gdx/utils/StringBuilder; |
748 |
····.locals· |
748 | ····.locals·6 |
749 | ····.param·p1,·"value"····#·J | 749 | ····.param·p1,·"value"····#·J |
750 | ····.param·p3,·"minLength"····#·I | 750 | ····.param·p3,·"minLength"····#·I |
751 | ····.param·p4,·"prefix"····#·C | 751 | ····.param·p4,·"prefix"····#·C |
752 | ····.prologue | 752 | ····.prologue |
753 | ····.line·808 | 753 | ····.line·808 |
754 |
····const-wide/high16·v |
754 | ····const-wide/high16·v1,·-0x8000000000000000L |
755 |
····cmp-long·v1,·p1,·v |
755 | ····cmp-long·v1,·p1,·v1 |
756 | ····if-nez·v1,·:cond_0 | 756 | ····if-nez·v1,·:cond_0 |
757 | ····.line·809 | 757 | ····.line·809 |
758 | ····const-string·v1,·"-9223372036854775808" | 758 | ····const-string·v1,·"-9223372036854775808" |
759 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(Ljava/lang/String;)V | 759 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(Ljava/lang/String;)V |
760 | ····.line·841 | 760 | ····.line·841 |
761 | ····:goto_0 | 761 | ····:goto_0 |
762 | ····return-object·p0 | 762 | ····return-object·p0 |
763 | ····.line·812 | 763 | ····.line·812 |
764 | ····:cond_0 | 764 | ····:cond_0 |
765 |
····const-wide/16·v |
765 | ····const-wide/16·v1,·0x0 |
766 |
····cmp-long·v1,·p1,·v |
766 | ····cmp-long·v1,·p1,·v1 |
767 | ····if-gez·v1,·:cond_1 | 767 | ····if-gez·v1,·:cond_1 |
768 | ····.line·813 | 768 | ····.line·813 |
769 | ····const/16·v1,·0x2d | 769 | ····const/16·v1,·0x2d |
770 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V | 770 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V |
Offset 812, 24 lines modified | Offset 812, 24 lines modified | ||
812 | ····add-int/lit8·v0,·v0,·-0x1 | 812 | ····add-int/lit8·v0,·v0,·-0x1 |
813 | ····goto·:goto_1 | 813 | ····goto·:goto_1 |
814 | ····.line·820 | 814 | ····.line·820 |
815 | ····.end·local·v0····#·"j":I | 815 | ····.end·local·v0····#·"j":I |
816 | ····:cond_2 | 816 | ····:cond_2 |
817 |
····const-wide/16·v |
817 | ····const-wide/16·v1,·0x2710 |
818 |
····cmp-long·v1,·p1,·v |
818 | ····cmp-long·v1,·p1,·v1 |
819 | ····if-ltz·v1,·:cond_11 | 819 | ····if-ltz·v1,·:cond_11 |
820 | ····.line·821 | 820 | ····.line·821 |
821 |
····const-wide·v |
821 | ····const-wide·v1,·0xde0b6b3a7640000L |
822 |
····cmp-long·v1,·p1,·v |
822 | ····cmp-long·v1,·p1,·v1 |
823 | ····if-ltz·v1,·:cond_3 | 823 | ····if-ltz·v1,·:cond_3 |
Max diff block lines reached; 7647/9893 bytes (77.30%) of diff not shown. |
Offset 206, 82 lines modified | Offset 206, 82 lines modified | ||
206 | ····:try_end_1 | 206 | ····:try_end_1 |
207 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 207 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
208 | ····throw·v4 | 208 | ····throw·v4 |
209 | .end·method | 209 | .end·method |
210 | .method·public·run()V | 210 | .method·public·run()V |
211 |
····.locals·1 |
211 | ····.locals·13 |
212 | ····.prologue | 212 | ····.prologue |
213 | ····.line·212 | 213 | ····.line·212 |
214 | ····:goto_0 | 214 | ····:goto_0 |
215 | ····sget-object·v8,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; | 215 | ····sget-object·v8,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
216 | ····monitor-enter·v8 | 216 | ····monitor-enter·v8 |
217 | ····.line·213 | 217 | ····.line·213 |
218 | ····:try_start_0 | 218 | ····:try_start_0 |
219 |
····iget-object·v |
219 | ····iget-object·v7,·p0,·Lcom/badlogic/gdx/utils/Timer$TimerThread;->app:Lcom/badlogic/gdx/Application; |
220 | ····sget-object·v9,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; | 220 | ····sget-object·v9,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
221 |
····if-eq·v |
221 | ····if-eq·v7,·v9,·:cond_0 |
222 | ····monitor-exit·v8 | 222 | ····monitor-exit·v8 |
223 | ····.line·225 | 223 | ····.line·225 |
224 | ····:goto_1 | 224 | ····:goto_1 |
225 | ····return-void | 225 | ····return-void |
226 | ····.line·215 | 226 | ····.line·215 |
227 | ····:cond_0 | 227 | ····:cond_0 |
228 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 228 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
229 |
····move-result-wide·v |
229 | ····move-result-wide·v9 |
230 |
····const-wide/32·v1 |
230 | ····const-wide/32·v11,·0xf4240 |
231 |
····div-long·v |
231 | ····div-long·v3,·v9,·v11 |
232 | ····.line·216 | 232 | ····.line·216 |
233 |
····.local·v |
233 | ····.local·v3,·"timeMillis":J |
234 |
····const-wide/16·v |
234 | ····const-wide/16·v5,·0x1388 |
235 | ····.line·217 | 235 | ····.line·217 |
236 |
····.local·v |
236 | ····.local·v5,·"waitMillis":J |
237 | ····const/4·v1,·0x0 | 237 | ····const/4·v1,·0x0 |
238 | ····.local·v1,·"i":I | 238 | ····.local·v1,·"i":I |
239 |
····sget-object·v |
239 | ····sget-object·v7,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
240 |
····iget·v2,·v |
240 | ····iget·v2,·v7,·Lcom/badlogic/gdx/utils/Array;->size:I |
241 | ····:try_end_0 | 241 | ····:try_end_0 |
242 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 242 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
243 | ····.local·v2,·"n":I | 243 | ····.local·v2,·"n":I |
244 | ····:goto_2 | 244 | ····:goto_2 |
245 | ····if-ge·v1,·v2,·:cond_1 | 245 | ····if-ge·v1,·v2,·:cond_1 |
246 | ····.line·219 | 246 | ····.line·219 |
247 | ····:try_start_1 | 247 | ····:try_start_1 |
248 |
····sget-object·v |
248 | ····sget-object·v7,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
249 |
····invoke-virtual·{v |
249 | ····invoke-virtual·{v7,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
250 |
····move-result-object·v |
250 | ····move-result-object·v7 |
251 |
····check-cast·v |
251 | ····check-cast·v7,·Lcom/badlogic/gdx/utils/Timer; |
252 |
····invoke-virtual·{v |
252 | ····invoke-virtual·{v7,·v3,·v4,·v5,·v6},·Lcom/badlogic/gdx/utils/Timer;->update(JJ)J |
253 | ····:try_end_1 | 253 | ····:try_end_1 |
254 | ····.catch·Ljava/lang/Throwable;·{:try_start_1·..·:try_end_1}·:catch_0 | 254 | ····.catch·Ljava/lang/Throwable;·{:try_start_1·..·:try_end_1}·:catch_0 |
255 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 255 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
256 |
····move-result-wide·v |
256 | ····move-result-wide·v5 |
257 | ····.line·217 | 257 | ····.line·217 |
258 | ····add-int/lit8·v1,·v1,·0x1 | 258 | ····add-int/lit8·v1,·v1,·0x1 |
259 | ····goto·:goto_2 | 259 | ····goto·:goto_2 |
260 | ····.line·220 | 260 | ····.line·220 |
Offset 289, 98 lines modified | Offset 289, 98 lines modified | ||
289 | ····move-exception·v0 | 289 | ····move-exception·v0 |
290 | ····.line·221 | 290 | ····.line·221 |
291 | ····.local·v0,·"ex":Ljava/lang/Throwable; | 291 | ····.local·v0,·"ex":Ljava/lang/Throwable; |
292 | ····:try_start_2 | 292 | ····:try_start_2 |
293 | ····new-instance·v9,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 293 | ····new-instance·v9,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
294 |
····new-instance·v |
294 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
295 |
····invoke-direct·{v |
295 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
296 | ····const-string·v10,·"Task·failed:·" | 296 | ····const-string·v10,·"Task·failed:·" |
297 |
····invoke-virtual·{v |
297 | ····invoke-virtual·{v7,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
298 | ····move-result-object·v10 | 298 | ····move-result-object·v10 |
Max diff block lines reached; 3875/7353 bytes (52.70%) of diff not shown. |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 112 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
113 | ····throw·v0 | 113 | ····throw·v0 |
114 | .end·method | 114 | .end·method |
115 | .method·protected·parse(Ljava/io/DataInputStream;B)Lcom/badlogic/gdx/utils/JsonValue; | 115 | .method·protected·parse(Ljava/io/DataInputStream;B)Lcom/badlogic/gdx/utils/JsonValue; |
116 |
····.locals· |
116 | ····.locals·3 |
117 | ····.param·p1,·"din"····#·Ljava/io/DataInputStream; | 117 | ····.param·p1,·"din"····#·Ljava/io/DataInputStream; |
118 | ····.param·p2,·"type"····#·B | 118 | ····.param·p2,·"type"····#·B |
119 | ····.annotation·system·Ldalvik/annotation/Throws; | 119 | ····.annotation·system·Ldalvik/annotation/Throws; |
120 | ········value·=·{ | 120 | ········value·=·{ |
121 | ············Ljava/io/IOException; | 121 | ············Ljava/io/IOException; |
122 | ········} | 122 | ········} |
123 | ····.end·annotation | 123 | ····.end·annotation |
Offset 207, 17 lines modified | Offset 207, 17 lines modified | ||
207 | ····.line·80 | 207 | ····.line·80 |
208 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 208 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
209 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S | 209 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S |
210 | ····move-result·v1 | 210 | ····move-result·v1 |
211 |
····int-to-long·v |
211 | ····int-to-long·v1,·v1 |
212 |
····invoke-direct·{v0,·v |
212 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
213 | ····goto·:goto_0 | 213 | ····goto·:goto_0 |
214 | ····.line·81 | 214 | ····.line·81 |
215 | ····:cond_5 | 215 | ····:cond_5 |
216 | ····const/16·v0,·0x55 | 216 | ····const/16·v0,·0x55 |
Offset 226, 17 lines modified | Offset 226, 17 lines modified | ||
226 | ····.line·82 | 226 | ····.line·82 |
227 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 227 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
228 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S | 228 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S |
229 | ····move-result·v1 | 229 | ····move-result·v1 |
230 |
····int-to-long·v |
230 | ····int-to-long·v1,·v1 |
231 |
····invoke-direct·{v0,·v |
231 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
232 | ····goto·:goto_0 | 232 | ····goto·:goto_0 |
233 | ····.line·83 | 233 | ····.line·83 |
234 | ····:cond_6 | 234 | ····:cond_6 |
235 | ····const/16·v0,·0x69 | 235 | ····const/16·v0,·0x69 |
Offset 315, 34 lines modified | Offset 315, 34 lines modified | ||
315 | ····.line·88 | 315 | ····.line·88 |
316 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 316 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
317 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readInt()I | 317 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readInt()I |
318 | ····move-result·v1 | 318 | ····move-result·v1 |
319 |
····int-to-long·v |
319 | ····int-to-long·v1,·v1 |
320 |
····invoke-direct·{v0,·v |
320 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
321 | ····goto/16·:goto_0 | 321 | ····goto/16·:goto_0 |
322 | ····.line·89 | 322 | ····.line·89 |
323 | ····:cond_b | 323 | ····:cond_b |
324 | ····const/16·v0,·0x4c | 324 | ····const/16·v0,·0x4c |
325 | ····if-ne·p2,·v0,·:cond_c | 325 | ····if-ne·p2,·v0,·:cond_c |
326 | ····.line·90 | 326 | ····.line·90 |
327 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 327 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
328 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readLong()J | 328 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readLong()J |
329 |
····move-result-wide·v |
329 | ····move-result-wide·v1 |
330 |
····invoke-direct·{v0,·v |
330 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
331 | ····goto/16·:goto_0 | 331 | ····goto/16·:goto_0 |
332 | ····.line·91 | 332 | ····.line·91 |
333 | ····:cond_c | 333 | ····:cond_c |
334 | ····const/16·v0,·0x64 | 334 | ····const/16·v0,·0x64 |
Offset 351, 34 lines modified | Offset 351, 34 lines modified | ||
351 | ····.line·92 | 351 | ····.line·92 |
352 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 352 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
353 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readFloat()F | 353 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readFloat()F |
354 | ····move-result·v1 | 354 | ····move-result·v1 |
355 |
····float-to-double·v |
355 | ····float-to-double·v1,·v1 |
356 |
····invoke-direct·{v0,·v |
356 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(D)V |
357 | ····goto/16·:goto_0 | 357 | ····goto/16·:goto_0 |
Max diff block lines reached; 6794/9660 bytes (70.33%) of diff not shown. |
Offset 341, 15 lines modified | Offset 341, 15 lines modified | ||
341 | ····:try_end_0 | 341 | ····:try_end_0 |
342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
343 | ····throw·v2 | 343 | ····throw·v2 |
344 | .end·method | 344 | .end·method |
345 | .method·public·delay(J)V | 345 | .method·public·delay(J)V |
346 |
····.locals· |
346 | ····.locals·7 |
347 | ····.param·p1,·"delayMillis"····#·J | 347 | ····.param·p1,·"delayMillis"····#·J |
348 | ····.prologue | 348 | ····.prologue |
349 | ····.line·133 | 349 | ····.line·133 |
350 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; | 350 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; |
351 | ····monitor-enter·v4 | 351 | ····monitor-enter·v4 |
Offset 374, 19 lines modified | Offset 374, 19 lines modified | ||
374 | ····move-result-object·v2 | 374 | ····move-result-object·v2 |
375 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; | 375 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; |
376 | ····.line·136 | 376 | ····.line·136 |
377 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; | 377 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; |
378 |
····iget-wide·v |
378 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
379 |
····add-long/2addr·v |
379 | ····add-long/2addr·v5,·p1 |
380 |
····iput-wide·v |
380 | ····iput-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
381 | ····.line·134 | 381 | ····.line·134 |
382 | ····add-int/lit8·v0,·v0,·0x1 | 382 | ····add-int/lit8·v0,·v0,·0x1 |
383 | ····goto·:goto_0 | 383 | ····goto·:goto_0 |
384 | ····.line·138 | 384 | ····.line·138 |
Offset 642, 20 lines modified | Offset 642, 20 lines modified | ||
642 | ····:try_end_0 | 642 | ····:try_end_0 |
643 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 643 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
644 | ····throw·v0 | 644 | ····throw·v0 |
645 | .end·method | 645 | .end·method |
646 | .method·update(JJ)J | 646 | .method·update(JJ)J |
647 |
····.locals· |
647 | ····.locals·8 |
648 | ····.param·p1,·"timeMillis"····#·J | 648 | ····.param·p1,·"timeMillis"····#·J |
649 | ····.param·p3,·"waitMillis"····#·J | 649 | ····.param·p3,·"waitMillis"····#·J |
650 | ····.prologue | 650 | ····.prologue |
651 |
····const/4·v |
651 | ····const/4·v7,·-0x1 |
652 | ····.line·103 | 652 | ····.line·103 |
653 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; | 653 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; |
654 | ····monitor-enter·v4 | 654 | ····monitor-enter·v4 |
655 | ····.line·104 | 655 | ····.line·104 |
Offset 678, 41 lines modified | Offset 678, 41 lines modified | ||
678 | ····move-result-object·v2 | 678 | ····move-result-object·v2 |
679 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; | 679 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; |
680 | ····.line·106 | 680 | ····.line·106 |
681 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; | 681 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; |
682 |
····iget-wide·v |
682 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
683 |
····cmp-long·v3,·v |
683 | ····cmp-long·v3,·v5,·p1 |
684 | ····if-lez·v3,·:cond_1 | 684 | ····if-lez·v3,·:cond_1 |
685 | ····.line·107 | 685 | ····.line·107 |
686 |
····iget-wide·v |
686 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
687 |
····sub-long/2addr·v |
687 | ····sub-long/2addr·v5,·p1 |
688 |
····invoke-static·{p3,·p4,·v |
688 | ····invoke-static·{p3,·p4,·v5,·v6},·Ljava/lang/Math;->min(JJ)J |
689 | ····move-result-wide·p3 | 689 | ····move-result-wide·p3 |
690 | ····.line·104 | 690 | ····.line·104 |
691 | ····:cond_0 | 691 | ····:cond_0 |
692 | ····:goto_1 | 692 | ····:goto_1 |
693 | ····add-int/lit8·v0,·v0,·0x1 | 693 | ····add-int/lit8·v0,·v0,·0x1 |
694 | ····goto·:goto_0 | 694 | ····goto·:goto_0 |
695 | ····.line·110 | 695 | ····.line·110 |
696 | ····:cond_1 | 696 | ····:cond_1 |
697 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I | 697 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I |
698 |
····if-eq·v3,·v |
698 | ····if-eq·v3,·v7,·:cond_3 |
699 | ····.line·111 | 699 | ····.line·111 |
700 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I | 700 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I |
701 | ····if-nez·v3,·:cond_2 | 701 | ····if-nez·v3,·:cond_2 |
702 | ····.line·113 | 702 | ····.line·113 |
Offset 726, 15 lines modified | Offset 726, 15 lines modified | ||
Max diff block lines reached; 1412/4100 bytes (34.44%) of diff not shown. |
Offset 598, 15 lines modified | Offset 598, 15 lines modified | ||
598 | ····move-result-object·v0 | 598 | ····move-result-object·v0 |
599 | ····return-object·v0 | 599 | ····return-object·v0 |
600 | .end·method | 600 | .end·method |
601 | .method·public·set(Ljava/lang/String;D)Lcom/badlogic/gdx/utils/UBJsonWriter; | 601 | .method·public·set(Ljava/lang/String;D)Lcom/badlogic/gdx/utils/UBJsonWriter; |
602 |
····.locals· |
602 | ····.locals·1 |
603 | ····.param·p1,·"name"····#·Ljava/lang/String; | 603 | ····.param·p1,·"name"····#·Ljava/lang/String; |
604 | ····.param·p2,·"value"····#·D | 604 | ····.param·p2,·"value"····#·D |
605 | ····.annotation·system·Ldalvik/annotation/Throws; | 605 | ····.annotation·system·Ldalvik/annotation/Throws; |
606 | ········value·=·{ | 606 | ········value·=·{ |
607 | ············Ljava/io/IOException; | 607 | ············Ljava/io/IOException; |
608 | ········} | 608 | ········} |
609 | ····.end·annotation | 609 | ····.end·annotation |
Offset 667, 15 lines modified | Offset 667, 15 lines modified | ||
667 | ····move-result-object·v0 | 667 | ····move-result-object·v0 |
668 | ····return-object·v0 | 668 | ····return-object·v0 |
669 | .end·method | 669 | .end·method |
670 | .method·public·set(Ljava/lang/String;J)Lcom/badlogic/gdx/utils/UBJsonWriter; | 670 | .method·public·set(Ljava/lang/String;J)Lcom/badlogic/gdx/utils/UBJsonWriter; |
671 |
····.locals· |
671 | ····.locals·1 |
672 | ····.param·p1,·"name"····#·Ljava/lang/String; | 672 | ····.param·p1,·"name"····#·Ljava/lang/String; |
673 | ····.param·p2,·"value"····#·J | 673 | ····.param·p2,·"value"····#·J |
674 | ····.annotation·system·Ldalvik/annotation/Throws; | 674 | ····.annotation·system·Ldalvik/annotation/Throws; |
675 | ········value·=·{ | 675 | ········value·=·{ |
676 | ············Ljava/io/IOException; | 676 | ············Ljava/io/IOException; |
677 | ········} | 677 | ········} |
678 | ····.end·annotation | 678 | ····.end·annotation |
Offset 1047, 15 lines modified | Offset 1047, 15 lines modified | ||
1047 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeChar(I)V | 1047 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeChar(I)V |
1048 | ····.line·170 | 1048 | ····.line·170 |
1049 | ····return-object·p0 | 1049 | ····return-object·p0 |
1050 | .end·method | 1050 | .end·method |
1051 | .method·public·value(D)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1051 | .method·public·value(D)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1052 |
····.locals· |
1052 | ····.locals·2 |
1053 | ····.param·p1,·"value"····#·D | 1053 | ····.param·p1,·"value"····#·D |
1054 | ····.annotation·system·Ldalvik/annotation/Throws; | 1054 | ····.annotation·system·Ldalvik/annotation/Throws; |
1055 | ········value·=·{ | 1055 | ········value·=·{ |
1056 | ············Ljava/io/IOException; | 1056 | ············Ljava/io/IOException; |
1057 | ········} | 1057 | ········} |
1058 | ····.end·annotation | 1058 | ····.end·annotation |
Offset 1134, 15 lines modified | Offset 1134, 15 lines modified | ||
1134 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeInt(I)V | 1134 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeInt(I)V |
1135 | ····.line·123 | 1135 | ····.line·123 |
1136 | ····return-object·p0 | 1136 | ····return-object·p0 |
1137 | .end·method | 1137 | .end·method |
1138 | .method·public·value(J)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1138 | .method·public·value(J)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1139 |
····.locals· |
1139 | ····.locals·2 |
1140 | ····.param·p1,·"value"····#·J | 1140 | ····.param·p1,·"value"····#·J |
1141 | ····.annotation·system·Ldalvik/annotation/Throws; | 1141 | ····.annotation·system·Ldalvik/annotation/Throws; |
1142 | ········value·=·{ | 1142 | ········value·=·{ |
1143 | ············Ljava/io/IOException; | 1143 | ············Ljava/io/IOException; |
1144 | ········} | 1144 | ········} |
1145 | ····.end·annotation | 1145 | ····.end·annotation |
Offset 1163, 15 lines modified | Offset 1163, 15 lines modified | ||
1163 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/io/DataOutputStream;->writeLong(J)V | 1163 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/io/DataOutputStream;->writeLong(J)V |
1164 | ····.line·132 | 1164 | ····.line·132 |
1165 | ····return-object·p0 | 1165 | ····return-object·p0 |
1166 | .end·method | 1166 | .end·method |
1167 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1167 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1168 |
····.locals· |
1168 | ····.locals·3 |
1169 | ····.param·p1,·"object"····#·Ljava/lang/Object; | 1169 | ····.param·p1,·"object"····#·Ljava/lang/Object; |
1170 | ····.annotation·system·Ldalvik/annotation/Throws; | 1170 | ····.annotation·system·Ldalvik/annotation/Throws; |
1171 | ········value·=·{ | 1171 | ········value·=·{ |
1172 | ············Ljava/io/IOException; | 1172 | ············Ljava/io/IOException; |
1173 | ········} | 1173 | ········} |
1174 | ····.end·annotation | 1174 | ····.end·annotation |
Offset 1254, 17 lines modified | Offset 1254, 17 lines modified | ||
1254 | ····:cond_4 | 1254 | ····:cond_4 |
1255 | ····instance-of·v1,·p1,·Ljava/lang/Long; | 1255 | ····instance-of·v1,·p1,·Ljava/lang/Long; |
1256 | ····if-eqz·v1,·:cond_5 | 1256 | ····if-eqz·v1,·:cond_5 |
1257 | ····invoke-virtual·{v0},·Ljava/lang/Number;->longValue()J | 1257 | ····invoke-virtual·{v0},·Ljava/lang/Number;->longValue()J |
1258 |
····move-result-wide·v |
1258 | ····move-result-wide·v1 |
1259 |
····invoke-virtual·{p0,·v |
1259 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/badlogic/gdx/utils/UBJsonWriter;->value(J)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1260 | ····move-result-object·p0 | 1260 | ····move-result-object·p0 |
1261 | ····goto·:goto_0 | 1261 | ····goto·:goto_0 |
1262 | ····.line·356 | 1262 | ····.line·356 |
1263 | ····:cond_5 | 1263 | ····:cond_5 |
Offset 1286, 17 lines modified | Offset 1286, 17 lines modified | ||
1286 | ····:cond_6 | 1286 | ····:cond_6 |
Max diff block lines reached; 2395/5113 bytes (46.84%) of diff not shown. |
Offset 30, 208 lines modified | Offset 30, 208 lines modified | ||
30 | ····.annotation·system·Ldalvik/annotation/Throws; | 30 | ····.annotation·system·Ldalvik/annotation/Throws; |
31 | ········value·=·{ | 31 | ········value·=·{ |
32 | ············Ljava/io/IOException; | 32 | ············Ljava/io/IOException; |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····.prologue | 35 | ····.prologue |
36 |
····const-wide/16·v |
36 | ····const-wide/16·v3,·-0x1 |
37 | ····.line·62 | 37 | ····.line·62 |
38 | ····new-instance·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; | 38 | ····new-instance·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; |
39 | ····invoke-direct·{v12},·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;-><init>()V | 39 | ····invoke-direct·{v12},·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;-><init>()V |
40 | ····.line·63 | 40 | ····.line·63 |
41 | ····.local·v12,·"params":Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; | 41 | ····.local·v12,·"params":Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; |
42 |
····const/4·v |
42 | ····const/4·v8,·0x0 |
43 | ····.line·64 | 43 | ····.line·64 |
44 |
····.local·v |
44 | ····.local·v8,·"eos":Z |
45 |
····iget-boolean·v |
45 | ····iget-boolean·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Eos:Z |
46 |
····if-eqz·v |
46 | ····if-eqz·v1,·:cond_0 |
47 |
····const/4·v |
47 | ····const/4·v8,·0x1 |
48 | ····.line·65 | 48 | ····.line·65 |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 |
····new-instance·v |
50 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder; |
51 |
····invoke-direct·{v |
51 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;-><init>()V |
52 | ····.line·66 | 52 | ····.line·66 |
53 |
····.local·v |
53 | ····.local·v0,·"encoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder; |
54 |
····iget·v |
54 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Algorithm:I |
55 |
····invoke-virtual·{v |
55 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetAlgorithm(I)Z |
56 |
····move-result·v |
56 | ····move-result·v1 |
57 |
····if-nez·v |
57 | ····if-nez·v1,·:cond_1 |
58 |
····new-instance·v |
58 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
59 |
····const-string·v |
59 | ····const-string·v2,·"Incorrect·compression·mode" |
60 |
····invoke-direct·{v |
60 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
61 |
····throw·v |
61 | ····throw·v1 |
62 | ····.line·67 | 62 | ····.line·67 |
63 | ····:cond_1 | 63 | ····:cond_1 |
64 |
····iget·v |
64 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->DictionarySize:I |
65 |
····invoke-virtual·{v |
65 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetDictionarySize(I)Z |
66 |
····move-result·v |
66 | ····move-result·v1 |
67 |
····if-nez·v |
67 | ····if-nez·v1,·:cond_2 |
68 |
····new-instance·v |
68 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
69 |
····const-string·v |
69 | ····const-string·v2,·"Incorrect·dictionary·size" |
70 |
····invoke-direct·{v |
70 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
71 |
····throw·v |
71 | ····throw·v1 |
72 | ····.line·68 | 72 | ····.line·68 |
73 | ····:cond_2 | 73 | ····:cond_2 |
74 |
····iget·v |
74 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Fb:I |
75 |
····invoke-virtual·{v |
75 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetNumFastBytes(I)Z |
76 |
····move-result·v |
76 | ····move-result·v1 |
77 |
····if-nez·v |
77 | ····if-nez·v1,·:cond_3 |
78 |
····new-instance·v |
78 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
79 |
····const-string·v |
79 | ····const-string·v2,·"Incorrect·-fb·value" |
80 |
····invoke-direct·{v |
80 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
81 |
····throw·v |
81 | ····throw·v1 |
82 | ····.line·69 | 82 | ····.line·69 |
83 | ····:cond_3 | 83 | ····:cond_3 |
84 |
····iget·v |
84 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->MatchFinder:I |
85 |
····invoke-virtual·{v |
85 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetMatchFinder(I)Z |
86 |
····move-result·v |
86 | ····move-result·v1 |
87 |
····if-nez·v |
87 | ····if-nez·v1,·:cond_4 |
88 |
····new-instance·v |
88 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
89 |
····const-string·v |
89 | ····const-string·v2,·"Incorrect·-mf·value" |
Max diff block lines reached; 4795/9577 bytes (50.07%) of diff not shown. |
Offset 181, 15 lines modified | Offset 181, 15 lines modified | ||
181 | ····:cond_0 | 181 | ····:cond_0 |
182 | ····return-void | 182 | ····return-void |
183 | .end·method | 183 | .end·method |
184 | #·virtual·methods | 184 | #·virtual·methods |
185 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z | 185 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z |
186 |
····.locals·2 |
186 | ····.locals·20 |
187 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; | 187 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; |
188 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; | 188 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; |
189 | ····.param·p3,·"outSize"····#·J | 189 | ····.param·p3,·"outSize"····#·J |
190 | ····.annotation·system·Ldalvik/annotation/Throws; | 190 | ····.annotation·system·Ldalvik/annotation/Throws; |
191 | ········value·=·{ | 191 | ········value·=·{ |
192 | ············Ljava/io/IOException; | 192 | ············Ljava/io/IOException; |
193 | ········} | 193 | ········} |
Offset 197, 712 lines modified | Offset 197, 712 lines modified | ||
197 | ····.prologue | 197 | ····.prologue |
198 | ····.line·192 | 198 | ····.line·192 |
199 | ····move-object/from16·v0,·p0 | 199 | ····move-object/from16·v0,·p0 |
200 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; | 200 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; |
201 |
····move-object/from16·v1 |
201 | ····move-object/from16·v17,·v0 |
202 |
····move-object/from16·v0,·v1 |
202 | ····move-object/from16·v0,·v17 |
203 | ····move-object/from16·v1,·p1 | 203 | ····move-object/from16·v1,·p1 |
204 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->SetStream(Ljava/io/InputStream;)V | 204 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->SetStream(Ljava/io/InputStream;)V |
205 | ····.line·193 | 205 | ····.line·193 |
206 | ····move-object/from16·v0,·p0 | 206 | ····move-object/from16·v0,·p0 |
207 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; | 207 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; |
208 |
····move-object/from16·v1 |
208 | ····move-object/from16·v17,·v0 |
209 |
····move-object/from16·v0,·v1 |
209 | ····move-object/from16·v0,·v17 |
210 | ····move-object/from16·v1,·p2 | 210 | ····move-object/from16·v1,·p2 |
211 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->SetStream(Ljava/io/OutputStream;)V | 211 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->SetStream(Ljava/io/OutputStream;)V |
212 | ····.line·194 | 212 | ····.line·194 |
213 | ····invoke-virtual/range·{p0·..·p0},·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->Init()V | 213 | ····invoke-virtual/range·{p0·..·p0},·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->Init()V |
214 | ····.line·196 | 214 | ····.line·196 |
215 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateInit()I | 215 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateInit()I |
216 |
····move-result·v1 |
216 | ····move-result·v16 |
217 | ····.line·197 | 217 | ····.line·197 |
218 |
····.local·v1 |
218 | ····.local·v16,·"state":I |
219 | ····const/4·v12,·0x0 | ||
220 | ····.local·v12,·"rep0":I | ||
219 | ····const/4·v13,·0x0 | 221 | ····const/4·v13,·0x0 |
220 |
····.local·v13,·"rep |
222 | ····.local·v13,·"rep1":I |
221 | ····const/4·v14,·0x0 | 223 | ····const/4·v14,·0x0 |
222 |
····.local·v14,·"rep |
224 | ····.local·v14,·"rep2":I |
223 | ····const/4·v15,·0x0 | 225 | ····const/4·v15,·0x0 |
224 | ····.local·v15,·"rep2":I | ||
225 | ····const/16·v16,·0x0 | ||
226 | ····.line·199 | 226 | ····.line·199 |
227 |
····.local·v1 |
227 | ····.local·v15,·"rep3":I |
228 |
····const-wide/16·v |
228 | ····const-wide/16·v6,·0x0 |
229 | ····.line·200 | 229 | ····.line·200 |
230 |
····.local·v |
230 | ····.local·v6,·"nowPos64":J |
231 |
····const/4·v1 |
231 | ····const/4·v11,·0x0 |
232 | ····.line·201 | 232 | ····.line·201 |
233 |
····.local·v1 |
233 | ····.local·v11,·"prevByte":B |
234 | ····:goto_0 | 234 | ····:goto_0 |
235 |
····const-wide/16·v1 |
235 | ····const-wide/16·v17,·0x0 |
236 |
····cmp-long·v1 |
236 | ····cmp-long·v17,·p3,·v17 |
237 |
····if-ltz·v1 |
237 | ····if-ltz·v17,·:cond_0 |
238 |
····cmp-long·v1 |
238 | ····cmp-long·v17,·v6,·p3 |
239 |
····if-gez·v1 |
239 | ····if-gez·v17,·:cond_b |
240 | ····.line·202 | 240 | ····.line·202 |
241 | ····:cond_0 | 241 | ····:cond_0 |
242 |
····long-to-int·v0,·v |
242 | ····long-to-int·v0,·v6 |
243 |
····move/from16·v1 |
243 | ····move/from16·v17,·v0 |
244 | ····move-object/from16·v0,·p0 | 244 | ····move-object/from16·v0,·p0 |
245 | ····iget·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosStateMask:I | 245 | ····iget·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosStateMask:I |
Max diff block lines reached; 24843/27797 bytes (89.37%) of diff not shown. |
Offset 847, 15 lines modified | Offset 847, 15 lines modified | ||
847 | ····:cond_0 | 847 | ····:cond_0 |
848 | ····const/4·v1,·0x0 | 848 | ····const/4·v1,·0x0 |
849 | ····goto·:goto_0 | 849 | ····goto·:goto_0 |
850 | .end·method | 850 | .end·method |
851 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V | 851 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V |
852 |
····.locals· |
852 | ····.locals·4 |
853 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; | 853 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; |
854 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; | 854 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; |
855 | ····.param·p3,·"inSize"····#·J | 855 | ····.param·p3,·"inSize"····#·J |
856 | ····.param·p5,·"outSize"····#·J | 856 | ····.param·p5,·"outSize"····#·J |
857 | ····.param·p7,·"progress"····#·Lcom/badlogic/gdx/utils/compression/ICodeProgress; | 857 | ····.param·p7,·"progress"····#·Lcom/badlogic/gdx/utils/compression/ICodeProgress; |
858 | ····.annotation·system·Ldalvik/annotation/Throws; | 858 | ····.annotation·system·Ldalvik/annotation/Throws; |
859 | ········value·=·{ | 859 | ········value·=·{ |
Offset 930, 1510 lines modified | Offset 930, 1506 lines modified | ||
930 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReleaseStreams()V | 930 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReleaseStreams()V |
931 | ····throw·v0 | 931 | ····throw·v0 |
932 | .end·method | 932 | .end·method |
933 | .method·public·CodeOneBlock([J[J[Z)V | 933 | .method·public·CodeOneBlock([J[J[Z)V |
934 |
····.locals·2 |
934 | ····.locals·23 |
935 | ····.param·p1,·"inSize"····#·[J | 935 | ····.param·p1,·"inSize"····#·[J |
936 | ····.param·p2,·"outSize"····#·[J | 936 | ····.param·p2,·"outSize"····#·[J |
937 | ····.param·p3,·"finished"····#·[Z | 937 | ····.param·p3,·"finished"····#·[Z |
938 | ····.annotation·system·Ldalvik/annotation/Throws; | 938 | ····.annotation·system·Ldalvik/annotation/Throws; |
939 | ········value·=·{ | 939 | ········value·=·{ |
940 | ············Ljava/io/IOException; | 940 | ············Ljava/io/IOException; |
941 | ········} | 941 | ········} |
942 | ····.end·annotation | 942 | ····.end·annotation |
943 | ····.prologue | 943 | ····.prologue |
944 | ····.line·946 | 944 | ····.line·946 |
945 |
····const/16·v |
945 | ····const/16·v19,·0x0 |
946 |
····const-wide/16·v2 |
946 | ····const-wide/16·v20,·0x0 |
947 |
····aput-wide·v2 |
947 | ····aput-wide·v20,·p1,·v19 |
948 | ····.line·947 | 948 | ····.line·947 |
949 |
····const/16·v |
949 | ····const/16·v19,·0x0 |
950 |
····const-wide/16·v2 |
950 | ····const-wide/16·v20,·0x0 |
951 |
····aput-wide·v2 |
951 | ····aput-wide·v20,·p2,·v19 |
952 | ····.line·948 | 952 | ····.line·948 |
953 |
····const/16·v |
953 | ····const/16·v19,·0x0 |
954 |
····const/16·v2 |
954 | ····const/16·v20,·0x1 |
955 |
····aput-boolean·v2 |
955 | ····aput-boolean·v20,·p3,·v19 |
956 | ····.line·950 | 956 | ····.line·950 |
957 | ····move-object/from16·v0,·p0 | 957 | ····move-object/from16·v0,·p0 |
958 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; | 958 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; |
959 |
····move-object/from16·v |
959 | ····move-object/from16·v19,·v0 |
960 |
····if-eqz·v |
960 | ····if-eqz·v19,·:cond_0 |
961 | ····.line·951 | 961 | ····.line·951 |
962 | ····move-object/from16·v0,·p0 | 962 | ····move-object/from16·v0,·p0 |
963 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; | 963 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; |
964 |
····move-object/from16·v |
964 | ····move-object/from16·v19,·v0 |
965 | ····move-object/from16·v0,·p0 | 965 | ····move-object/from16·v0,·p0 |
966 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; | 966 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; |
967 |
····move-object/from16·v2 |
967 | ····move-object/from16·v20,·v0 |
968 |
····invoke-virtual/range·{v |
968 | ····invoke-virtual/range·{v19·..·v20},·Lcom/badlogic/gdx/utils/compression/lz/BinTree;->SetStream(Ljava/io/InputStream;)V |
969 | ····.line·952 | 969 | ····.line·952 |
970 | ····move-object/from16·v0,·p0 | 970 | ····move-object/from16·v0,·p0 |
971 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; | 971 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; |
972 |
····move-object/from16·v |
972 | ····move-object/from16·v19,·v0 |
973 |
····invoke-virtual/range·{v |
973 | ····invoke-virtual/range·{v19·..·v19},·Lcom/badlogic/gdx/utils/compression/lz/BinTree;->Init()V |
974 | ····.line·953 | 974 | ····.line·953 |
975 |
····const/16·v |
975 | ····const/16·v19,·0x1 |
976 |
····move/from16·v0,·v |
976 | ····move/from16·v0,·v19 |
977 | ····move-object/from16·v1,·p0 | 977 | ····move-object/from16·v1,·p0 |
978 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_needReleaseMFStream:Z | 978 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_needReleaseMFStream:Z |
979 | ····.line·954 | 979 | ····.line·954 |
980 |
····const/16·v |
980 | ····const/16·v19,·0x0 |
Max diff block lines reached; 52075/55404 bytes (93.99%) of diff not shown. |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ····aput-short·v2,·p1,·p2 | 309 | ····aput-short·v2,·p1,·p2 |
310 | ····goto·:goto_0 | 310 | ····goto·:goto_0 |
311 | .end·method | 311 | .end·method |
312 | .method·public·EncodeDirectBits(II)V | 312 | .method·public·EncodeDirectBits(II)V |
313 |
····.locals· |
313 | ····.locals·5 |
314 | ····.param·p1,·"v"····#·I | 314 | ····.param·p1,·"v"····#·I |
315 | ····.param·p2,·"numTotalBits"····#·I | 315 | ····.param·p2,·"numTotalBits"····#·I |
316 | ····.annotation·system·Ldalvik/annotation/Throws; | 316 | ····.annotation·system·Ldalvik/annotation/Throws; |
317 | ········value·=·{ | 317 | ········value·=·{ |
318 | ············Ljava/io/IOException; | 318 | ············Ljava/io/IOException; |
319 | ········} | 319 | ········} |
320 | ····.end·annotation | 320 | ····.end·annotation |
Offset 342, 23 lines modified | Offset 342, 23 lines modified | ||
342 | ····and-int/lit8·v1,·v1,·0x1 | 342 | ····and-int/lit8·v1,·v1,·0x1 |
343 | ····const/4·v2,·0x1 | 343 | ····const/4·v2,·0x1 |
344 | ····if-ne·v1,·v2,·:cond_0 | 344 | ····if-ne·v1,·v2,·:cond_0 |
345 |
····iget-wide·v |
345 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J |
346 |
····iget·v |
346 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I |
347 |
····int-to-long·v |
347 | ····int-to-long·v3,·v3 |
348 |
····add-long/2addr·v |
348 | ····add-long/2addr·v1,·v3 |
349 |
····iput-wide·v |
349 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J |
350 | ····.line·81 | 350 | ····.line·81 |
351 | ····:cond_0 | 351 | ····:cond_0 |
352 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I | 352 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I |
353 | ····const/high16·v2,·-0x1000000 | 353 | ····const/high16·v2,·-0x1000000 |
Offset 456, 15 lines modified | Offset 456, 15 lines modified | ||
456 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; | 456 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; |
457 | ····.line·246 | 457 | ····.line·246 |
458 | ····return-void | 458 | ····return-void |
459 | .end·method | 459 | .end·method |
460 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V | 460 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V |
461 |
····.locals· |
461 | ····.locals·0 |
462 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; | 462 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; |
463 | ····.param·p1,·"x1"····#·D | 463 | ····.param·p1,·"x1"····#·D |
464 | ····.prologue | 464 | ····.prologue |
465 | ····.line·98 | 465 | ····.line·98 |
466 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V | 466 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V |
Offset 333, 15 lines modified | Offset 333, 15 lines modified | ||
333 | ····.prologue | 333 | ····.prologue |
334 | ····.line·90 | 334 | ····.line·90 |
335 | ····return-object·p0 | 335 | ····return-object·p0 |
336 | .end·method | 336 | .end·method |
337 | .method·public·equals(Ljava/lang/Object;)Z | 337 | .method·public·equals(Ljava/lang/Object;)Z |
338 |
····.locals·1 |
338 | ····.locals·11 |
339 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 339 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
340 | ····.prologue | 340 | ····.prologue |
341 | ····const/4·v5,·0x1 | 341 | ····const/4·v5,·0x1 |
342 | ····const/4·v6,·0x0 | 342 | ····const/4·v6,·0x0 |
Offset 411, 25 lines modified | Offset 411, 25 lines modified | ||
411 | ····.line·317 | 411 | ····.line·317 |
412 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 412 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
413 | ····move-result-object·v7 | 413 | ····move-result-object·v7 |
414 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J | 414 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J |
415 |
····move-result-wide·v |
415 | ····move-result-wide·v7 |
416 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 416 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
417 |
····move-result-object·v |
417 | ····move-result-object·v9 |
418 |
····invoke-virtual·{v |
418 | ····invoke-virtual·{v9},·Ljava/lang/Number;->longValue()J |
419 |
····move-result-wide·v |
419 | ····move-result-wide·v9 |
420 |
····cmp-long·v7,·v |
420 | ····cmp-long·v7,·v7,·v9 |
421 | ····if-eqz·v7,·:cond_0 | 421 | ····if-eqz·v7,·:cond_0 |
422 | ····move·v5,·v6 | 422 | ····move·v5,·v6 |
423 | ····goto·:goto_0 | 423 | ····goto·:goto_0 |
Offset 443, 15 lines modified | Offset 443, 15 lines modified | ||
443 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z | 443 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z |
444 | ····.line·87 | 444 | ····.line·87 |
445 | ····return-object·v0 | 445 | ····return-object·v0 |
446 | .end·method | 446 | .end·method |
447 | .method·public·excludeClass(Ljava/lang/Class;Z)Z | 447 | .method·public·excludeClass(Ljava/lang/Class;Z)Z |
448 |
····.locals· |
448 | ····.locals·7 |
449 | ····.param·p2,·"serialize"····#·Z | 449 | ····.param·p2,·"serialize"····#·Z |
450 | ····.annotation·system·Ldalvik/annotation/Signature; | 450 | ····.annotation·system·Ldalvik/annotation/Signature; |
451 | ········value·=·{ | 451 | ········value·=·{ |
452 | ············"(", | 452 | ············"(", |
453 | ············"Ljava/lang/Class", | 453 | ············"Ljava/lang/Class", |
454 | ············"<*>;Z)Z" | 454 | ············"<*>;Z)Z" |
455 | ········} | 455 | ········} |
Offset 460, 17 lines modified | Offset 460, 17 lines modified | ||
460 | ····.prologue | 460 | ····.prologue |
461 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 461 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
462 | ····const/4·v4,·0x1 | 462 | ····const/4·v4,·0x1 |
463 | ····.line·192 | 463 | ····.line·192 |
464 | ····iget-wide·v2,·p0,·Lcom/google/gson/internal/Excluder;->version:D | 464 | ····iget-wide·v2,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
465 |
····const-wide/high16·v |
465 | ····const-wide/high16·v5,·-0x4010000000000000L····#·-1.0 |
466 |
····cmpl-double·v2,·v2,·v |
466 | ····cmpl-double·v2,·v2,·v5 |
467 | ····if-eqz·v2,·:cond_0 | 467 | ····if-eqz·v2,·:cond_0 |
468 | ····const-class·v2,·Lcom/google/gson/annotations/Since; | 468 | ····const-class·v2,·Lcom/google/gson/annotations/Since; |
469 | ····.line·193 | 469 | ····.line·193 |
470 | ····invoke-virtual·{p1,·v2},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 470 | ····invoke-virtual·{p1,·v2},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 581, 15 lines modified | Offset 581, 15 lines modified | ||
581 | ····:cond_5 | 581 | ····:cond_5 |
582 | ····const/4·v2,·0x0 | 582 | ····const/4·v2,·0x0 |
583 | ····goto·:goto_0 | 583 | ····goto·:goto_0 |
584 | .end·method | 584 | .end·method |
585 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z | 585 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z |
586 |
····.locals· |
586 | ····.locals·9 |
587 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; | 587 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; |
588 | ····.param·p2,·"serialize"····#·Z | 588 | ····.param·p2,·"serialize"····#·Z |
589 | ····.prologue | 589 | ····.prologue |
590 | ····const/4·v6,·0x1 | 590 | ····const/4·v6,·0x1 |
591 | ····.line·150 | 591 | ····.line·150 |
Offset 609, 17 lines modified | Offset 609, 17 lines modified | ||
609 | ····:goto_0 | 609 | ····:goto_0 |
610 | ····return·v4 | 610 | ····return·v4 |
611 | ····.line·154 | 611 | ····.line·154 |
612 | ····:cond_0 | 612 | ····:cond_0 |
613 | ····iget-wide·v4,·p0,·Lcom/google/gson/internal/Excluder;->version:D | 613 | ····iget-wide·v4,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
614 |
····const-wide/high16·v |
614 | ····const-wide/high16·v7,·-0x4010000000000000L····#·-1.0 |
615 |
····cmpl-double·v4,·v4,·v |
615 | ····cmpl-double·v4,·v4,·v7 |
616 | ····if-eqz·v4,·:cond_1 | 616 | ····if-eqz·v4,·:cond_1 |
617 | ····const-class·v4,·Lcom/google/gson/annotations/Since; | 617 | ····const-class·v4,·Lcom/google/gson/annotations/Since; |
618 | ····.line·155 | 618 | ····.line·155 |
619 | ····invoke-virtual·{p1,·v4},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 619 | ····invoke-virtual·{p1,·v4},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 125, 30 lines modified | Offset 125, 30 lines modified | ||
125 | ····move-result·v2 | 125 | ····move-result·v2 |
126 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
127 | .end·method | 127 | .end·method |
128 | .method·public·longValue()J | 128 | .method·public·longValue()J |
129 |
····.locals· |
129 | ····.locals·3 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·49 | 131 | ····.line·49 |
132 | ····:try_start_0 | 132 | ····:try_start_0 |
133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
135 | ····:try_end_0 | 135 | ····:try_end_0 |
136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
137 |
····move-result-wide·v |
137 | ····move-result-wide·v1 |
138 | ····.line·51 | 138 | ····.line·51 |
139 | ····:goto_0 | 139 | ····:goto_0 |
140 |
····return-wide·v |
140 | ····return-wide·v1 |
141 | ····.line·50 | 141 | ····.line·50 |
142 | ····:catch_0 | 142 | ····:catch_0 |
143 | ····move-exception·v0 | 143 | ····move-exception·v0 |
144 | ····.line·51 | 144 | ····.line·51 |
145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; | 145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V | 157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V |
158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J | 158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J |
159 |
····move-result-wide·v |
159 | ····move-result-wide·v1 |
160 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
161 | .end·method | 161 | .end·method |
162 | .method·public·toString()Ljava/lang/String; | 162 | .method·public·toString()Ljava/lang/String; |
163 | ····.locals·1 | 163 | ····.locals·1 |
Offset 625, 15 lines modified | Offset 625, 15 lines modified | ||
625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V | 625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V |
626 | ····.line·167 | 626 | ····.line·167 |
627 | ····return-object·p0 | 627 | ····return-object·p0 |
628 | .end·method | 628 | .end·method |
629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
630 |
····.locals· |
630 | ····.locals·2 |
631 | ····.param·p1,·"value"····#·J | 631 | ····.param·p1,·"value"····#·J |
632 | ····.annotation·system·Ldalvik/annotation/Throws; | 632 | ····.annotation·system·Ldalvik/annotation/Throws; |
633 | ········value·=·{ | 633 | ········value·=·{ |
634 | ············Ljava/io/IOException; | 634 | ············Ljava/io/IOException; |
635 | ········} | 635 | ········} |
636 | ····.end·annotation | 636 | ····.end·annotation |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | #·virtual·methods | 71 | #·virtual·methods |
72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; | 72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; |
73 |
····.locals· |
73 | ····.locals·5 |
74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
75 | ····.annotation·system·Ldalvik/annotation/Throws; | 75 | ····.annotation·system·Ldalvik/annotation/Throws; |
76 | ········value·=·{ | 76 | ········value·=·{ |
77 | ············Ljava/io/IOException; | 77 | ············Ljava/io/IOException; |
78 | ········} | 78 | ········} |
79 | ····.end·annotation | 79 | ····.end·annotation |
Offset 191, 17 lines modified | Offset 191, 17 lines modified | ||
191 | ····goto·:goto_1 | 191 | ····goto·:goto_1 |
192 | ····.line·79 | 192 | ····.line·79 |
193 | ····:pswitch_3 | 193 | ····:pswitch_3 |
194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D | 194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D |
195 |
····move-result-wide·v |
195 | ····move-result-wide·v3 |
196 |
····invoke-static·{v |
196 | ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
197 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
198 | ····goto·:goto_1 | 198 | ····goto·:goto_1 |
199 | ····.line·82 | 199 | ····.line·82 |
200 | ····:pswitch_4 | 200 | ····:pswitch_4 |
Offset 87, 86 lines modified | Offset 87, 86 lines modified | ||
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·51 | 88 | ····.line·51 |
89 | ····monitor-enter·p0 | 89 | ····monitor-enter·p0 |
90 | ····:try_start_0 | 90 | ····:try_start_0 |
91 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; | 91 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; |
92 |
····move-result-object·v |
92 | ····move-result-object·v3 |
93 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; | 93 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; |
94 |
····if-ne·v |
94 | ····if-ne·v3,·v4,·:cond_0 |
95 | ····.line·52 | 95 | ····.line·52 |
96 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V | 96 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V |
97 | ····:try_end_0 | 97 | ····:try_end_0 |
98 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 98 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
99 | ····.line·53 | 99 | ····.line·53 |
100 |
····const/4·v |
100 | ····const/4·v3,·0x0 |
101 | ····.line·57 | 101 | ····.line·57 |
102 | ····:goto_0 | 102 | ····:goto_0 |
103 | ····monitor-exit·p0 | 103 | ····monitor-exit·p0 |
104 |
····return-object·v |
104 | ····return-object·v3 |
105 | ····.line·56 | 105 | ····.line·56 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····:try_start_1 | 107 | ····:try_start_1 |
108 |
····iget-object·v |
108 | ····iget-object·v3,·p0,·Lcom/google/gson/internal/bind/SqlDateTypeAdapter;->format:Ljava/text/DateFormat; |
109 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; | 109 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; |
110 | ····move-result-object·v4 | 110 | ····move-result-object·v4 |
111 |
····invoke-virtual·{v |
111 | ····invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; |
112 |
····move-result-object·v |
112 | ····move-result-object·v3 |
113 |
····invoke-virtual·{v |
113 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J |
114 |
····move-result-wide·v |
114 | ····move-result-wide·v1 |
115 | ····.line·57 | 115 | ····.line·57 |
116 |
····.local·v |
116 | ····.local·v1,·"utilDate":J |
117 |
····new-instance·v |
117 | ····new-instance·v3,·Ljava/sql/Date; |
118 |
····invoke-direct·{v |
118 | ····invoke-direct·{v3,·v1,·v2},·Ljava/sql/Date;-><init>(J)V |
119 | ····:try_end_1 | 119 | ····:try_end_1 |
120 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 120 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
121 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 121 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
122 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
123 | ····.line·58 | 123 | ····.line·58 |
124 |
····.end·local·v |
124 | ····.end·local·v1····#·"utilDate":J |
125 | ····:catch_0 | 125 | ····:catch_0 |
126 | ····move-exception·v0 | 126 | ····move-exception·v0 |
127 | ····.line·59 | 127 | ····.line·59 |
128 | ····.local·v0,·"e":Ljava/text/ParseException; | 128 | ····.local·v0,·"e":Ljava/text/ParseException; |
129 | ····:try_start_2 | 129 | ····:try_start_2 |
130 |
····new-instance·v |
130 | ····new-instance·v3,·Lcom/google/gson/JsonSyntaxException; |
131 |
····invoke-direct·{v |
131 | ····invoke-direct·{v3,·v0},·Lcom/google/gson/JsonSyntaxException;-><init>(Ljava/lang/Throwable;)V |
132 |
····throw·v |
132 | ····throw·v3 |
133 | ····:try_end_2 | 133 | ····:try_end_2 |
134 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 134 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
135 | ····.line·51 | 135 | ····.line·51 |
136 | ····.end·local·v0····#·"e":Ljava/text/ParseException; | 136 | ····.end·local·v0····#·"e":Ljava/text/ParseException; |
137 | ····:catchall_0 | 137 | ····:catchall_0 |
138 |
····move-exception·v |
138 | ····move-exception·v3 |
139 | ····monitor-exit·p0 | 139 | ····monitor-exit·p0 |
140 |
····throw·v |
140 | ····throw·v3 |
141 | .end·method | 141 | .end·method |
142 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V | 142 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.annotation·system·Ldalvik/annotation/Throws; | 144 | ····.annotation·system·Ldalvik/annotation/Throws; |
145 | ········value·=·{ | 145 | ········value·=·{ |
146 | ············Ljava/io/IOException; | 146 | ············Ljava/io/IOException; |
Offset 72, 15 lines modified | Offset 72, 15 lines modified | ||
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; | 75 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; |
76 |
····.locals· |
76 | ····.locals·5 |
77 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 77 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
78 | ····.annotation·system·Ldalvik/annotation/Throws; | 78 | ····.annotation·system·Ldalvik/annotation/Throws; |
79 | ········value·=·{ | 79 | ········value·=·{ |
80 | ············Ljava/io/IOException; | 80 | ············Ljava/io/IOException; |
81 | ········} | 81 | ········} |
82 | ····.end·annotation | 82 | ····.end·annotation |
Offset 126, 17 lines modified | Offset 126, 17 lines modified | ||
126 | ····.line·57 | 126 | ····.line·57 |
127 | ····.local·v0,·"date":Ljava/util/Date; | 127 | ····.local·v0,·"date":Ljava/util/Date; |
128 | ····new-instance·v2,·Ljava/sql/Time; | 128 | ····new-instance·v2,·Ljava/sql/Time; |
129 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J | 129 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J |
130 |
····move-result-wide·v |
130 | ····move-result-wide·v3 |
131 |
····invoke-direct·{v2,·v |
131 | ····invoke-direct·{v2,·v3,·v4},·Ljava/sql/Time;-><init>(J)V |
132 | ····:try_end_1 | 132 | ····:try_end_1 |
133 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 133 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
134 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 134 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
135 | ····goto·:goto_0 | 135 | ····goto·:goto_0 |
136 | ····.line·58 | 136 | ····.line·58 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; | 36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; |
37 |
····.locals· |
37 | ····.locals·3 |
38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
39 | ····.annotation·system·Ldalvik/annotation/Throws; | 39 | ····.annotation·system·Ldalvik/annotation/Throws; |
40 | ········value·=·{ | 40 | ········value·=·{ |
41 | ············Ljava/io/IOException; | 41 | ············Ljava/io/IOException; |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
Offset 65, 17 lines modified | Offset 65, 17 lines modified | ||
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-object·v1 | 66 | ····return-object·v1 |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····:try_start_0 | 68 | ····:try_start_0 |
69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J | 69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J |
70 |
····move-result-wide·v |
70 | ····move-result-wide·v1 |
71 |
····invoke-static·{v |
71 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
72 | ····:try_end_0 | 72 | ····:try_end_0 |
73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
74 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
Offset 2124, 436 lines modified | Offset 2124, 432 lines modified | ||
2124 | ····.line·647 | 2124 | ····.line·647 |
2125 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I | 2125 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I |
2126 | ····goto·:goto_2 | 2126 | ····goto·:goto_2 |
2127 | .end·method | 2127 | .end·method |
2128 | .method·private·peekNumber()I | 2128 | .method·private·peekNumber()I |
2129 |
····.locals·1 |
2129 | ····.locals·17 |
2130 | ····.annotation·system·Ldalvik/annotation/Throws; | 2130 | ····.annotation·system·Ldalvik/annotation/Throws; |
2131 | ········value·=·{ | 2131 | ········value·=·{ |
2132 | ············Ljava/io/IOException; | 2132 | ············Ljava/io/IOException; |
2133 | ········} | 2133 | ········} |
2134 | ····.end·annotation | 2134 | ····.end·annotation |
2135 | ····.prologue | 2135 | ····.prologue |
2136 | ····.line·652 | 2136 | ····.line·652 |
2137 | ····move-object/from16·v0,·p0 | 2137 | ····move-object/from16·v0,·p0 |
2138 |
····iget-object·v |
2138 | ····iget-object·v1,·v0,·Lcom/google/gson/stream/JsonReader;->buffer:[C |
2139 | ····.line·653 | 2139 | ····.line·653 |
2140 |
····.local·v |
2140 | ····.local·v1,·"buffer":[C |
2141 | ····move-object/from16·v0,·p0 | 2141 | ····move-object/from16·v0,·p0 |
2142 |
····iget·v |
2142 | ····iget·v10,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I |
2143 | ····.line·654 | 2143 | ····.line·654 |
2144 |
····.local·v |
2144 | ····.local·v10,·"p":I |
2145 | ····move-object/from16·v0,·p0 | 2145 | ····move-object/from16·v0,·p0 |
2146 |
····iget·v |
2146 | ····iget·v5,·v0,·Lcom/google/gson/stream/JsonReader;->limit:I |
2147 | ····.line·656 | 2147 | ····.line·656 |
2148 |
····.local·v |
2148 | ····.local·v5,·"l":I |
2149 |
····const-wide/16·v1 |
2149 | ····const-wide/16·v11,·0x0 |
2150 | ····.line·657 | 2150 | ····.line·657 |
2151 |
····.local·v1 |
2151 | ····.local·v11,·"value":J |
2152 |
····const/4·v |
2152 | ····const/4·v7,·0x0 |
2153 | ····.line·658 | 2153 | ····.line·658 |
2154 |
····.local·v |
2154 | ····.local·v7,·"negative":Z |
2155 |
····const/4·v |
2155 | ····const/4·v3,·0x1 |
2156 | ····.line·659 | 2156 | ····.line·659 |
2157 |
····.local·v |
2157 | ····.local·v3,·"fitsInLong":Z |
2158 |
····const/4·v |
2158 | ····const/4·v6,·0x0 |
2159 | ····.line·661 | 2159 | ····.line·661 |
2160 |
····.local·v |
2160 | ····.local·v6,·"last":I |
2161 |
····const/4·v |
2161 | ····const/4·v4,·0x0 |
2162 | ····.line·665 | 2162 | ····.line·665 |
2163 |
····.local·v |
2163 | ····.local·v4,·"i":I |
2164 | ····:goto_0 | 2164 | ····:goto_0 |
2165 |
····add-int·v1 |
2165 | ····add-int·v13,·v10,·v4 |
2166 |
····if-ne·v1 |
2166 | ····if-ne·v13,·v5,·:cond_4 |
2167 | ····.line·666 | 2167 | ····.line·666 |
2168 |
····array-length·v1 |
2168 | ····array-length·v13,·v1 |
2169 |
····if-ne·v |
2169 | ····if-ne·v4,·v13,·:cond_0 |
2170 | ····.line·669 | 2170 | ····.line·669 |
2171 |
····const/4·v1 |
2171 | ····const/4·v13,·0x0 |
2172 | ····.line·749 | 2172 | ····.line·749 |
2173 |
····.end·local·v1 |
2173 | ····.end·local·v11····#·"value":J |
2174 | ····:goto_1 | 2174 | ····:goto_1 |
2175 |
····return·v1 |
2175 | ····return·v13 |
2176 | ····.line·671 | 2176 | ····.line·671 |
2177 |
····.restart·local·v1 |
2177 | ····.restart·local·v11····#·"value":J |
2178 | ····:cond_0 | 2178 | ····:cond_0 |
2179 |
····add-int/lit8·v1 |
2179 | ····add-int/lit8·v13,·v4,·0x1 |
2180 | ····move-object/from16·v0,·p0 | 2180 | ····move-object/from16·v0,·p0 |
2181 |
····invoke-direct·{v0,·v1 |
2181 | ····invoke-direct·{v0,·v13},·Lcom/google/gson/stream/JsonReader;->fillBuffer(I)Z |
2182 |
····move-result·v1 |
2182 | ····move-result·v13 |
2183 |
····if-nez·v1 |
2183 | ····if-nez·v13,·:cond_3 |
2184 | ····.line·740 | 2184 | ····.line·740 |
2185 | ····:cond_1 | 2185 | ····:cond_1 |
2186 |
····const/4·v1 |
2186 | ····const/4·v13,·0x2 |
2187 |
····if-ne·v |
2187 | ····if-ne·v6,·v13,·:cond_17 |
2188 |
····if-eqz·v |
2188 | ····if-eqz·v3,·:cond_17 |
2189 |
····const-wide/high16·v1 |
2189 | ····const-wide/high16·v13,·-0x8000000000000000L |
2190 |
····cmp-long·v1 |
2190 | ····cmp-long·v13,·v11,·v13 |
2191 |
····if-nez·v1 |
2191 | ····if-nez·v13,·:cond_2 |
Max diff block lines reached; 26794/29788 bytes (89.95%) of diff not shown. |
Offset 1352, 15 lines modified | Offset 1352, 15 lines modified | ||
1352 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 1352 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
1353 | ····.line·468 | 1353 | ····.line·468 |
1354 | ····return-object·p0 | 1354 | ····return-object·p0 |
1355 | .end·method | 1355 | .end·method |
1356 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 1356 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
1357 |
····.locals· |
1357 | ····.locals·2 |
1358 | ····.param·p1,·"value"····#·J | 1358 | ····.param·p1,·"value"····#·J |
1359 | ····.annotation·system·Ldalvik/annotation/Throws; | 1359 | ····.annotation·system·Ldalvik/annotation/Throws; |
1360 | ········value·=·{ | 1360 | ········value·=·{ |
1361 | ············Ljava/io/IOException; | 1361 | ············Ljava/io/IOException; |
1362 | ········} | 1362 | ········} |
1363 | ····.end·annotation | 1363 | ····.end·annotation |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·10 | 21 | ····.line·10 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·19 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .end·method |
Offset 44, 165 lines modified | Offset 44, 164 lines modified | ||
44 | ····sput-object·v0,·Lcom/studio332/flickit/model/Settings;->instance:Lcom/studio332/flickit/model/Settings; | 44 | ····sput-object·v0,·Lcom/studio332/flickit/model/Settings;->instance:Lcom/studio332/flickit/model/Settings; |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·private·constructor·<init>()V | 47 | .method·private·constructor·<init>()V |
48 |
····.locals· |
48 | ····.locals·5 |
49 | ····.prologue | 49 | ····.prologue |
50 |
····const/4·v |
50 | ····const/4·v4,·0x0 |
51 |
····const/4·v |
51 | ····const/4·v3,·0x1 |
52 | ····.line·41 | 52 | ····.line·41 |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·28 | 54 | ····.line·28 |
55 |
····iput-boolean·v |
55 | ····iput-boolean·v3,·p0,·Lcom/studio332/flickit/model/Settings;->soundOn:Z |
56 | ····.line·29 | 56 | ····.line·29 |
57 |
····iput-boolean·v |
57 | ····iput-boolean·v3,·p0,·Lcom/studio332/flickit/model/Settings;->musicOn:Z |
58 | ····.line·30 | 58 | ····.line·30 |
59 |
····iput-boolean·v |
59 | ····iput-boolean·v4,·p0,·Lcom/studio332/flickit/model/Settings;->rulesEverSeen:Z |
60 | ····.line·31 | 60 | ····.line·31 |
61 |
····new-instance·v |
61 | ····new-instance·v2,·Ljava/util/ArrayList; |
62 |
····invoke-direct·{v |
62 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
63 |
····iput-object·v |
63 | ····iput-object·v2,·p0,·Lcom/studio332/flickit/model/Settings;->tables:Ljava/util/List; |
64 | ····.line·32 | 64 | ····.line·32 |
65 |
····iput·v |
65 | ····iput·v4,·p0,·Lcom/studio332/flickit/model/Settings;->currTableIdx:I |
66 | ····.line·33 | 66 | ····.line·33 |
67 |
····iput·v |
67 | ····iput·v3,·p0,·Lcom/studio332/flickit/model/Settings;->numPlayers:I |
68 | ····.line·43 | 68 | ····.line·43 |
69 | ····invoke-direct·{p0},·Lcom/studio332/flickit/model/Settings;->loadTables()V | 69 | ····invoke-direct·{p0},·Lcom/studio332/flickit/model/Settings;->loadTables()V |
70 | ····.line·46 | 70 | ····.line·46 |
71 |
····sget-object·v |
71 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
72 |
····const-string·v |
72 | ····const-string·v3,·"flickit" |
73 |
····invoke-interface·{v |
73 | ····invoke-interface·{v2,·v3},·Lcom/badlogic/gdx/Application;->getPreferences(Ljava/lang/String;)Lcom/badlogic/gdx/Preferences; |
74 |
····move-result-object·v |
74 | ····move-result-object·v0 |
75 | ····.line·47 | 75 | ····.line·47 |
76 |
····.local·v |
76 | ····.local·v0,·"p":Lcom/badlogic/gdx/Preferences; |
77 |
····const-string·v |
77 | ····const-string·v2,·"soundOn" |
78 |
····invoke-interface·{v |
78 | ····invoke-interface·{v0,·v2},·Lcom/badlogic/gdx/Preferences;->contains(Ljava/lang/String;)Z |
79 |
····move-result·v |
79 | ····move-result·v2 |
80 |
····if-eqz·v |
80 | ····if-eqz·v2,·:cond_0 |
81 | ····.line·48 | 81 | ····.line·48 |
82 |
····const-string·v |
82 | ····const-string·v2,·"soundOn" |
83 |
····invoke-interface·{v |
83 | ····invoke-interface·{v0,·v2},·Lcom/badlogic/gdx/Preferences;->getBoolean(Ljava/lang/String;)Z |
84 |
····move-result·v |
84 | ····move-result·v2 |
85 |
····iput-boolean·v |
85 | ····iput-boolean·v2,·p0,·Lcom/studio332/flickit/model/Settings;->soundOn:Z |
86 | ····.line·50 | 86 | ····.line·50 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 |
····const-string·v |
88 | ····const-string·v2,·"musicOn" |
89 |
····invoke-interface·{v |
89 | ····invoke-interface·{v0,·v2},·Lcom/badlogic/gdx/Preferences;->contains(Ljava/lang/String;)Z |
90 |
····move-result·v |
90 | ····move-result·v2 |
91 |
····if-eqz·v |
91 | ····if-eqz·v2,·:cond_1 |
92 | ····.line·51 | 92 | ····.line·51 |
93 |
····const-string·v |
93 | ····const-string·v2,·"musicOn" |
94 |
····invoke-interface·{v |
94 | ····invoke-interface·{v0,·v2},·Lcom/badlogic/gdx/Preferences;->getBoolean(Ljava/lang/String;)Z |
95 |
····move-result·v |
95 | ····move-result·v2 |
96 |
····iput-boolean·v |
96 | ····iput-boolean·v2,·p0,·Lcom/studio332/flickit/model/Settings;->musicOn:Z |
97 | ····.line·53 | 97 | ····.line·53 |
98 | ····:cond_1 | 98 | ····:cond_1 |
99 |
····const-string·v |
99 | ····const-string·v2,·"rulesEverSeen" |
100 |
····invoke-interface·{v |
100 | ····invoke-interface·{v0,·v2},·Lcom/badlogic/gdx/Preferences;->contains(Ljava/lang/String;)Z |
101 |
····move-result·v |
101 | ····move-result·v2 |
102 |
····if-eqz·v |
102 | ····if-eqz·v2,·:cond_2 |
Max diff block lines reached; 8506/12989 bytes (65.49%) of diff not shown. |
Offset 260, 89 lines modified | Offset 260, 88 lines modified | ||
260 | .end·method | 260 | .end·method |
261 | .method·public·getWinner()I | 261 | .method·public·getWinner()I |
262 | ····.locals·5 | 262 | ····.locals·5 |
263 | ····.prologue | 263 | ····.prologue |
264 | ····.line·257 | 264 | ····.line·257 |
265 |
····const/4·v |
265 | ····const/4·v2,·0x0 |
266 | ····.line·258 | 266 | ····.line·258 |
267 |
····.local·v |
267 | ····.local·v2,·"winner":I |
268 |
····iget-object·v |
268 | ····iget-object·v3,·p0,·Lcom/studio332/flickit/model/Game;->score:Ljava/util/Map; |
269 |
····invoke-interface·{v |
269 | ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
270 |
····move-result-object·v |
270 | ····move-result-object·v3 |
271 |
····invoke-interface·{v |
271 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
272 |
····move-result-object·v |
272 | ····move-result-object·v4 |
273 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
274 | ····:cond_0 | 273 | ····:cond_0 |
275 | ····:goto_0 | 274 | ····:goto_0 |
276 |
····invoke-interface·{v |
275 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
277 |
····move-result·v |
276 | ····move-result·v3 |
278 |
····if-eqz·v |
277 | ····if-eqz·v3,·:cond_1 |
279 |
····invoke-interface·{v |
278 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
280 | ····move-result-object·v0 | 279 | ····move-result-object·v0 |
281 | ····check-cast·v0,·Ljava/util/Map$Entry; | 280 | ····check-cast·v0,·Ljava/util/Map$Entry; |
282 | ····.line·259 | 281 | ····.line·259 |
283 | ····.local·v0,·"ent":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Integer;>;" | 282 | ····.local·v0,·"ent":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Integer;>;" |
284 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 283 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
285 |
····move-result-object·v |
284 | ····move-result-object·v3 |
286 |
····check-cast·v |
285 | ····check-cast·v3,·Ljava/lang/Integer; |
287 |
····invoke-virtual·{v |
286 | ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I |
288 |
····move-result·v |
287 | ····move-result·v1 |
289 | ····.line·260 | 288 | ····.line·260 |
290 |
····.local·v |
289 | ····.local·v1,·"score":I |
291 | ····invoke-static·{},·Lcom/studio332/flickit/model/Settings;->instance()Lcom/studio332/flickit/model/Settings; | 290 | ····invoke-static·{},·Lcom/studio332/flickit/model/Settings;->instance()Lcom/studio332/flickit/model/Settings; |
292 |
····move-result-object·v |
291 | ····move-result-object·v3 |
293 |
····invoke-virtual·{v |
292 | ····invoke-virtual·{v3},·Lcom/studio332/flickit/model/Settings;->getCurrentTable()Lcom/studio332/flickit/model/TableInfo; |
294 |
····move-result-object·v |
293 | ····move-result-object·v3 |
295 |
····invoke-virtual·{v |
294 | ····invoke-virtual·{v3},·Lcom/studio332/flickit/model/TableInfo;->getWinScore()I |
296 |
····move-result·v |
295 | ····move-result·v3 |
297 |
····if-lt·v |
296 | ····if-lt·v1,·v3,·:cond_0 |
298 | ····.line·261 | 297 | ····.line·261 |
299 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 298 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
300 |
····move-result-object·v |
299 | ····move-result-object·v3 |
301 |
····check-cast·v |
300 | ····check-cast·v3,·Ljava/lang/Integer; |
302 |
····invoke-virtual·{v |
301 | ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I |
303 |
····move-result·v |
302 | ····move-result·v2 |
304 | ····goto·:goto_0 | 303 | ····goto·:goto_0 |
305 | ····.line·264 | 304 | ····.line·264 |
306 | ····.end·local·v0····#·"ent":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Integer;>;" | 305 | ····.end·local·v0····#·"ent":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Integer;>;" |
307 |
····.end·local·v |
306 | ····.end·local·v1····#·"score":I |
308 | ····:cond_1 | 307 | ····:cond_1 |
309 |
····return·v |
308 | ····return·v2 |
310 | .end·method | 309 | .end·method |
311 | .method·public·hasTargets()Z | 310 | .method·public·hasTargets()Z |
312 | ····.locals·1 | 311 | ····.locals·1 |
313 | ····.prologue | 312 | ····.prologue |
314 | ····.line·193 | 313 | ····.line·193 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/Popup; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·165 | 24 | ····.line·165 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$1;->this$0:Lcom/studio332/flickit/objects/Popup; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$1;->this$0:Lcom/studio332/flickit/objects/Popup; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V |
Offset 151, 140 lines modified | Offset 151, 139 lines modified | ||
151 | .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/Batch;F)V | 151 | .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/Batch;F)V |
152 | ····.locals·15 | 152 | ····.locals·15 |
153 | ····.param·p1,·"batch"····#·Lcom/badlogic/gdx/graphics/g2d/Batch; | 153 | ····.param·p1,·"batch"····#·Lcom/badlogic/gdx/graphics/g2d/Batch; |
154 | ····.param·p2,·"parentAlpha"····#·F | 154 | ····.param·p2,·"parentAlpha"····#·F |
155 | ····.prologue | 155 | ····.prologue |
156 | ····.line·63 | 156 | ····.line·63 |
157 |
····const/high16·v |
157 | ····const/high16·v7,·0x457a0000····#·4000.0f |
158 | ····.line·64 | 158 | ····.line·64 |
159 |
····.local·v |
159 | ····.local·v7,·"intenstity":F |
160 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; | 160 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; |
161 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V | 161 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V |
162 | ····.line·65 | 162 | ····.line·65 |
163 | ····.local·v1,·"bodies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/physics/box2d/Body;>;" | 163 | ····.local·v1,·"bodies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/physics/box2d/Body;>;" |
164 |
····iget-object·v1 |
164 | ····iget-object·v12,·p0,·Lcom/studio332/flickit/objects/Hole;->body:Lcom/badlogic/gdx/physics/box2d/Body; |
165 |
····invoke-virtual·{v1 |
165 | ····invoke-virtual·{v12},·Lcom/badlogic/gdx/physics/box2d/Body;->getWorld()Lcom/badlogic/gdx/physics/box2d/World; |
166 |
····move-result-object·v1 |
166 | ····move-result-object·v12 |
167 |
····invoke-virtual·{v1 |
167 | ····invoke-virtual·{v12,·v1},·Lcom/badlogic/gdx/physics/box2d/World;->getBodies(Lcom/badlogic/gdx/utils/Array;)V |
168 | ····.line·66 | 168 | ····.line·66 |
169 |
····iget-object·v1 |
169 | ····iget-object·v12,·p0,·Lcom/studio332/flickit/objects/Hole;->body:Lcom/badlogic/gdx/physics/box2d/Body; |
170 |
····invoke-virtual·{v1 |
170 | ····invoke-virtual·{v12},·Lcom/badlogic/gdx/physics/box2d/Body;->getPosition()Lcom/badlogic/gdx/math/Vector2; |
171 | ····move-result-object·v6 | 171 | ····move-result-object·v6 |
172 | ····.line·67 | 172 | ····.line·67 |
173 | ····.local·v6,·"holeCenter":Lcom/badlogic/gdx/math/Vector2; | 173 | ····.local·v6,·"holeCenter":Lcom/badlogic/gdx/math/Vector2; |
174 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 174 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
175 |
····move-result-object·v |
175 | ····move-result-object·v12 |
176 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
177 | ····:cond_0 | 176 | ····:cond_0 |
178 | ····:goto_0 | 177 | ····:goto_0 |
179 |
····invoke-interface·{v |
178 | ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z |
180 | ····move-result·v13 | 179 | ····move-result·v13 |
181 | ····if-eqz·v13,·:cond_2 | 180 | ····if-eqz·v13,·:cond_2 |
182 |
····invoke-interface·{v |
181 | ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
183 | ····move-result-object·v0 | 182 | ····move-result-object·v0 |
184 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; | 183 | ····check-cast·v0,·Lcom/badlogic/gdx/physics/box2d/Body; |
185 | ····.line·68 | 184 | ····.line·68 |
186 | ····.local·v0,·"b":Lcom/badlogic/gdx/physics/box2d/Body; | 185 | ····.local·v0,·"b":Lcom/badlogic/gdx/physics/box2d/Body; |
187 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/physics/box2d/Body;->getUserData()Ljava/lang/Object; | 186 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/physics/box2d/Body;->getUserData()Ljava/lang/Object; |
188 |
····move-result-object·v1 |
187 | ····move-result-object·v11 |
189 | ····.line·69 | 188 | ····.line·69 |
190 |
····.local·v1 |
189 | ····.local·v11,·"userData":Ljava/lang/Object; |
191 |
····if-eqz·v1 |
190 | ····if-eqz·v11,·:cond_0 |
192 |
····instance-of·v13,·v1 |
191 | ····instance-of·v13,·v11,·Ljava/lang/String; |
193 | ····if-nez·v13,·:cond_0 | 192 | ····if-nez·v13,·:cond_0 |
194 |
····move-object·v |
193 | ····move-object·v8,·v11 |
195 | ····.line·72 | 194 | ····.line·72 |
196 |
····check-cast·v |
195 | ····check-cast·v8,·Lcom/badlogic/gdx/scenes/scene2d/Actor; |
197 | ····.line·73 | 196 | ····.line·73 |
198 |
····.local·v |
197 | ····.local·v8,·"obj":Lcom/badlogic/gdx/scenes/scene2d/Actor; |
199 |
····invoke-static·{v |
198 | ····invoke-static·{v8},·Lcom/studio332/flickit/model/Constants;->isPuck(Lcom/badlogic/gdx/scenes/scene2d/Actor;)Z |
200 | ····move-result·v13 | 199 | ····move-result·v13 |
201 | ····if-eqz·v13,·:cond_0 | 200 | ····if-eqz·v13,·:cond_0 |
202 |
····move-object·v1 |
201 | ····move-object·v10,·v8 |
203 | ····.line·75 | 202 | ····.line·75 |
204 |
····check-cast·v1 |
203 | ····check-cast·v10,·Lcom/studio332/flickit/objects/Puck; |
205 | ····.line·76 | 204 | ····.line·76 |
206 |
····.local·v1 |
205 | ····.local·v10,·"puck":Lcom/studio332/flickit/objects/Puck; |
207 |
····invoke-virtual·{v1 |
206 | ····invoke-virtual·{v10},·Lcom/studio332/flickit/objects/Puck;->getStatus()Lcom/studio332/flickit/objects/Puck$Status; |
208 | ····move-result-object·v13 | 207 | ····move-result-object·v13 |
209 | ····sget-object·v14,·Lcom/studio332/flickit/objects/Puck$Status;->READY:Lcom/studio332/flickit/objects/Puck$Status; | 208 | ····sget-object·v14,·Lcom/studio332/flickit/objects/Puck$Status;->READY:Lcom/studio332/flickit/objects/Puck$Status; |
210 | ····if-ne·v13,·v14,·:cond_0 | 209 | ····if-ne·v13,·v14,·:cond_0 |
211 | ····.line·81 | 210 | ····.line·81 |
212 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/physics/box2d/Body;->getPosition()Lcom/badlogic/gdx/math/Vector2; | 211 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/physics/box2d/Body;->getPosition()Lcom/badlogic/gdx/math/Vector2; |
213 |
····move-result-object·v |
212 | ····move-result-object·v9 |
Max diff block lines reached; 3981/8625 bytes (46.16%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/Popup; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·177 | 24 | ····.line·177 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$2;->this$0:Lcom/studio332/flickit/objects/Popup; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$2;->this$0:Lcom/studio332/flickit/objects/Popup; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/Popup; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·189 | 24 | ····.line·189 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$3;->this$0:Lcom/studio332/flickit/objects/Popup; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$3;->this$0:Lcom/studio332/flickit/objects/Popup; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/Popup; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·294 | 24 | ····.line·294 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$4;->this$0:Lcom/studio332/flickit/objects/Popup; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$4;->this$0:Lcom/studio332/flickit/objects/Popup; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/Popup; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/Popup;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/Popup; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·312 | 24 | ····.line·312 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$5;->this$0:Lcom/studio332/flickit/objects/Popup; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Popup$5;->this$0:Lcom/studio332/flickit/objects/Popup; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 27, 175 lines modified | Offset 27, 173 lines modified | ||
27 | .field·private·status:Lcom/studio332/flickit/objects/Puck$Status; | 27 | .field·private·status:Lcom/studio332/flickit/objects/Puck$Status; |
28 | .field·private·type:Lcom/studio332/flickit/objects/Puck$Type; | 28 | .field·private·type:Lcom/studio332/flickit/objects/Puck$Type; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·constructor·<init>(Lcom/studio332/flickit/model/Game;Lcom/badlogic/gdx/physics/box2d/World;Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;Lcom/studio332/flickit/objects/Puck$Type;I)V | 30 | .method·private·constructor·<init>(Lcom/studio332/flickit/model/Game;Lcom/badlogic/gdx/physics/box2d/World;Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;Lcom/studio332/flickit/objects/Puck$Type;I)V |
31 |
····.locals·1 |
31 | ····.locals·12 |
32 | ····.param·p1,·"g"····#·Lcom/studio332/flickit/model/Game; | 32 | ····.param·p1,·"g"····#·Lcom/studio332/flickit/model/Game; |
33 | ····.param·p2,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; | 33 | ····.param·p2,·"world"····#·Lcom/badlogic/gdx/physics/box2d/World; |
34 | ····.param·p3,·"d"····#·Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable; | 34 | ····.param·p3,·"d"····#·Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable; |
35 | ····.param·p4,·"t"····#·Lcom/studio332/flickit/objects/Puck$Type; | 35 | ····.param·p4,·"t"····#·Lcom/studio332/flickit/objects/Puck$Type; |
36 | ····.param·p5,·"num"····#·I | 36 | ····.param·p5,·"num"····#·I |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·56 | 38 | ····.line·56 |
39 |
···· |
39 | ····invoke-direct·{p0,·p3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V |
40 | ····invoke-direct·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V | ||
41 | ····.line·41 | 40 | ····.line·41 |
42 |
····const/4·v |
41 | ····const/4·v9,·0x0 |
43 |
····iput·v |
42 | ····iput·v9,·p0,·Lcom/studio332/flickit/objects/Puck;->flickAngle:F |
44 | ····.line·57 | 43 | ····.line·57 |
45 | ····invoke-virtual·{p0},·Lcom/studio332/flickit/objects/Puck;->getWidth()F | 44 | ····invoke-virtual·{p0},·Lcom/studio332/flickit/objects/Puck;->getWidth()F |
46 |
····move-result·v |
45 | ····move-result·v9 |
47 |
····const/high16·v1 |
46 | ····const/high16·v10,·0x40000000····#·2.0f |
48 |
····div-float/2addr·v |
47 | ····div-float/2addr·v9,·v10 |
49 | ····invoke-virtual·{p0},·Lcom/studio332/flickit/objects/Puck;->getHeight()F | 48 | ····invoke-virtual·{p0},·Lcom/studio332/flickit/objects/Puck;->getHeight()F |
50 |
····move-result·v1 |
49 | ····move-result·v10 |
51 |
····const/high16·v1 |
50 | ····const/high16·v11,·0x40000000····#·2.0f |
52 |
····div-float/2addr·v1 |
51 | ····div-float/2addr·v10,·v11 |
53 |
····invoke-virtual·{p0,·v |
52 | ····invoke-virtual·{p0,·v9,·v10},·Lcom/studio332/flickit/objects/Puck;->setOrigin(FF)V |
54 | ····.line·58 | 53 | ····.line·58 |
55 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Puck;->game:Lcom/studio332/flickit/model/Game; | 54 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/Puck;->game:Lcom/studio332/flickit/model/Game; |
56 | ····.line·59 | 55 | ····.line·59 |
57 |
····const/4·v |
56 | ····const/4·v9,·0x0 |
58 |
····iput·v |
57 | ····iput·v9,·p0,·Lcom/studio332/flickit/objects/Puck;->flickAngle:F |
59 | ····.line·61 | 58 | ····.line·61 |
60 |
····const-string·v |
59 | ····const-string·v9,·"target" |
61 |
····invoke-virtual·{p0,·v |
60 | ····invoke-virtual·{p0,·v9},·Lcom/studio332/flickit/objects/Puck;->setName(Ljava/lang/String;)V |
62 | ····.line·62 | 61 | ····.line·62 |
63 |
····sget-object·v |
62 | ····sget-object·v9,·Lcom/studio332/flickit/objects/Puck$Type;->SHOOTER:Lcom/studio332/flickit/objects/Puck$Type; |
64 | ····move-object/from16·v0,·p4 | 63 | ····move-object/from16·v0,·p4 |
65 |
····invoke-virtual·{v0,·v |
64 | ····invoke-virtual·{v0,·v9},·Lcom/studio332/flickit/objects/Puck$Type;->equals(Ljava/lang/Object;)Z |
66 |
····move-result·v |
65 | ····move-result·v9 |
67 |
····if-eqz·v |
66 | ····if-eqz·v9,·:cond_0 |
68 | ····.line·63 | 67 | ····.line·63 |
69 |
····const-string·v |
68 | ····const-string·v9,·"shooter" |
70 |
····invoke-virtual·{p0,·v |
69 | ····invoke-virtual·{p0,·v9},·Lcom/studio332/flickit/objects/Puck;->setName(Ljava/lang/String;)V |
71 | ····.line·65 | 70 | ····.line·65 |
72 | ····:cond_0 | 71 | ····:cond_0 |
73 | ····move-object/from16·v0,·p4 | 72 | ····move-object/from16·v0,·p4 |
74 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/objects/Puck;->type:Lcom/studio332/flickit/objects/Puck$Type; | 73 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/objects/Puck;->type:Lcom/studio332/flickit/objects/Puck$Type; |
75 | ····.line·66 | 74 | ····.line·66 |
76 | ····move/from16·v0,·p5 | 75 | ····move/from16·v0,·p5 |
77 | ····iput·v0,·p0,·Lcom/studio332/flickit/objects/Puck;->number:I | 76 | ····iput·v0,·p0,·Lcom/studio332/flickit/objects/Puck;->number:I |
78 | ····.line·67 | 77 | ····.line·67 |
79 |
····sget-object·v |
78 | ····sget-object·v9,·Lcom/studio332/flickit/objects/Puck$Status;->READY:Lcom/studio332/flickit/objects/Puck$Status; |
80 |
····iput-object·v |
79 | ····iput-object·v9,·p0,·Lcom/studio332/flickit/objects/Puck;->status:Lcom/studio332/flickit/objects/Puck$Status; |
81 | ····.line·70 | 80 | ····.line·70 |
82 | ····new-instance·v4,·Lcom/badlogic/gdx/physics/box2d/BodyDef; | 81 | ····new-instance·v4,·Lcom/badlogic/gdx/physics/box2d/BodyDef; |
83 | ····invoke-direct·{v4},·Lcom/badlogic/gdx/physics/box2d/BodyDef;-><init>()V | 82 | ····invoke-direct·{v4},·Lcom/badlogic/gdx/physics/box2d/BodyDef;-><init>()V |
84 | ····.line·71 | 83 | ····.line·71 |
85 | ····.local·v4,·"bodyDef":Lcom/badlogic/gdx/physics/box2d/BodyDef; | 84 | ····.local·v4,·"bodyDef":Lcom/badlogic/gdx/physics/box2d/BodyDef; |
86 |
····sget-object·v |
85 | ····sget-object·v9,·Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType;->DynamicBody:Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType; |
87 |
····iput-object·v |
86 | ····iput-object·v9,·v4,·Lcom/badlogic/gdx/physics/box2d/BodyDef;->type:Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType; |
Max diff block lines reached; 9289/14230 bytes (65.28%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/ShotMeter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·79 | 24 | ····.line·79 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$1;->this$0:Lcom/studio332/flickit/objects/ShotMeter; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$1;->this$0:Lcom/studio332/flickit/objects/ShotMeter; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/ShotMeter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·120 | 24 | ····.line·120 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$2;->this$0:Lcom/studio332/flickit/objects/ShotMeter; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$2;->this$0:Lcom/studio332/flickit/objects/ShotMeter; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/objects/ShotMeter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/objects/ShotMeter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/objects/ShotMeter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·153 | 24 | ····.line·153 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$3;->this$0:Lcom/studio332/flickit/objects/ShotMeter; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter$3;->this$0:Lcom/studio332/flickit/objects/ShotMeter; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 363, 15 lines modified | Offset 363, 15 lines modified | ||
363 | ····.line·27 | 363 | ····.line·27 |
364 | ····iput·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter;->elapsed:F | 364 | ····iput·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter;->elapsed:F |
365 | ····return·p1 | 365 | ····return·p1 |
366 | .end·method | 366 | .end·method |
367 | .method·static·synthetic·access$202(Lcom/studio332/flickit/objects/ShotMeter;J)J | 367 | .method·static·synthetic·access$202(Lcom/studio332/flickit/objects/ShotMeter;J)J |
368 |
····.locals· |
368 | ····.locals·0 |
369 | ····.param·p0,·"x0"····#·Lcom/studio332/flickit/objects/ShotMeter; | 369 | ····.param·p0,·"x0"····#·Lcom/studio332/flickit/objects/ShotMeter; |
370 | ····.param·p1,·"x1"····#·J | 370 | ····.param·p1,·"x1"····#·J |
371 | ····.prologue | 371 | ····.prologue |
372 | ····.line·27 | 372 | ····.line·27 |
373 | ····iput-wide·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter;->meterDownTime:J | 373 | ····iput-wide·p1,·p0,·Lcom/studio332/flickit/objects/ShotMeter;->meterDownTime:J |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/AbstractScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/AbstractScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/AbstractScreen;Lcom/badlogic/gdx/utils/viewport/Viewport;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/AbstractScreen;Lcom/badlogic/gdx/utils/viewport/Viewport;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/AbstractScreen; | ||
22 | ····.param·p2,·"x0"····#·Lcom/badlogic/gdx/utils/viewport/Viewport; | 23 | ····.param·p2,·"x0"····#·Lcom/badlogic/gdx/utils/viewport/Viewport; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·25 | 25 | ····.line·25 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/AbstractScreen$1;->this$0:Lcom/studio332/flickit/screens/AbstractScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/AbstractScreen$1;->this$0:Lcom/studio332/flickit/screens/AbstractScreen; |
26 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/scenes/scene2d/Stage;-><init>(Lcom/badlogic/gdx/utils/viewport/Viewport;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/scenes/scene2d/Stage;-><init>(Lcom/badlogic/gdx/utils/viewport/Viewport;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·129 | 24 | ····.line·129 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$1;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$1;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·210 | 24 | ····.line·210 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 90, 14 lines modified | Offset 91, 15 lines modified | ||
90 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 91 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
91 | ····#·getter·for:·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 92 | ····#·getter·for:·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
92 | ····invoke-static·{v1},·Lcom/studio332/flickit/screens/GameScreen;->access$600(Lcom/studio332/flickit/screens/GameScreen;)Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 93 | ····invoke-static·{v1},·Lcom/studio332/flickit/screens/GameScreen;->access$600(Lcom/studio332/flickit/screens/GameScreen;)Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
93 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
95 | ····.line·218 | ||
94 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getX()F | 96 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getX()F |
95 | ····move-result·v2 | 97 | ····move-result·v2 |
96 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getWidth()F | 98 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getWidth()F |
97 | ····move-result·v3 | 99 | ····move-result·v3 |
Offset 115, 26 lines modified | Offset 117, 28 lines modified | ||
115 | ····sub-float/2addr·v3,·v4 | 117 | ····sub-float/2addr·v3,·v4 |
116 | ····div-float/2addr·v3,·v6 | 118 | ····div-float/2addr·v3,·v6 |
117 | ····add-float/2addr·v2,·v3 | 119 | ····add-float/2addr·v2,·v3 |
120 | ····.line·219 | ||
118 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getY()F | 121 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getY()F |
119 | ····move-result·v3 | 122 | ····move-result·v3 |
120 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getHeight()F | 123 | ····invoke-virtual·{v0},·Lcom/studio332/flickit/objects/Puck;->getHeight()F |
121 | ····move-result·v4 | 124 | ····move-result·v4 |
122 | ····div-float/2addr·v4,·v6 | 125 | ····div-float/2addr·v4,·v6 |
123 | ····add-float/2addr·v3,·v4 | 126 | ····add-float/2addr·v3,·v4 |
127 | ····.line·217 | ||
124 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setPosition(FF)V | 128 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setPosition(FF)V |
125 | ····.line·220 | 129 | ····.line·220 |
126 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 130 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen$2;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
127 | ····#·getter·for:·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 131 | ····#·getter·for:·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
128 | ····invoke-static·{v1},·Lcom/studio332/flickit/screens/GameScreen;->access$600(Lcom/studio332/flickit/screens/GameScreen;)Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 132 | ····invoke-static·{v1},·Lcom/studio332/flickit/screens/GameScreen;->access$600(Lcom/studio332/flickit/screens/GameScreen;)Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$newShooter:Lcom/studio332/flickit/objects/Puck; | 19 | .field·final·synthetic·val$newShooter:Lcom/studio332/flickit/objects/Puck; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;Lcom/studio332/flickit/objects/Puck;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;Lcom/studio332/flickit/objects/Puck;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·246 | 25 | ····.line·246 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$3;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$3;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/GameScreen$3;->val$newShooter:Lcom/studio332/flickit/objects/Puck; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/GameScreen$3;->val$newShooter:Lcom/studio332/flickit/objects/Puck; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$scoreImg:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 19 | .field·final·synthetic·val$scoreImg:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Image;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Image;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·427 | 25 | ····.line·427 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$4;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$4;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/GameScreen$4;->val$scoreImg:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/GameScreen$4;->val$scoreImg:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·450 | 24 | ····.line·450 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$5;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$5;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/utils/Timer$Task;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/utils/Timer$Task;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·615 | 24 | ····.line·615 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$6;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$6;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·631 | 24 | ····.line·631 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$7;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$7;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·648 | 24 | ····.line·648 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$8;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$8;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/GameScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/GameScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/GameScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·690 | 24 | ····.line·690 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$9;->this$0:Lcom/studio332/flickit/screens/GameScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/GameScreen$9;->this$0:Lcom/studio332/flickit/screens/GameScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 279, 24 lines modified | Offset 279, 26 lines modified | ||
279 | ····const/high16·v3,·0x41c80000····#·25.0f | 279 | ····const/high16·v3,·0x41c80000····#·25.0f |
280 | ····sub-float/2addr·v2,·v3 | 280 | ····sub-float/2addr·v2,·v3 |
281 | ····iget-object·v3,·p0,·Lcom/studio332/flickit/screens/GameScreen;->score:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 281 | ····iget-object·v3,·p0,·Lcom/studio332/flickit/screens/GameScreen;->score:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
282 | ····.line·180 | ||
282 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->getHeight()F | 283 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->getHeight()F |
283 | ····move-result·v3 | 284 | ····move-result·v3 |
284 | ····const·v4,·0x3fb33333····#·1.4f | 285 | ····const·v4,·0x3fb33333····#·1.4f |
285 | ····div-float/2addr·v3,·v4 | 286 | ····div-float/2addr·v3,·v4 |
286 | ····sub-float·v3,·v6,·v3 | 287 | ····sub-float·v3,·v6,·v3 |
288 | ····.line·179 | ||
287 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setPosition(FF)V | 289 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setPosition(FF)V |
288 | ····.line·181 | 290 | ····.line·181 |
289 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen;->score:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 291 | ····iget-object·v1,·p0,·Lcom/studio332/flickit/screens/GameScreen;->score:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
290 | ····const/high16·v2,·0x3fa00000····#·1.25f | 292 | ····const/high16·v2,·0x3fa00000····#·1.25f |
Offset 466, 31 lines modified | Offset 468, 31 lines modified | ||
466 | ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->getY()F | 468 | ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->getY()F |
467 | ····move-result·v6 | 469 | ····move-result·v6 |
468 | ····sub-float/2addr·v6,·p2 | 470 | ····sub-float/2addr·v6,·p2 |
469 |
····float-to-double·v |
471 | ····float-to-double·v3,·v6 |
470 | ····.line·159 | 472 | ····.line·159 |
471 |
····.local·v |
473 | ····.local·v3,·"dY":D |
472 | ····iget-object·v6,·p0,·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 474 | ····iget-object·v6,·p0,·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
473 | ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->getX()F | 475 | ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->getX()F |
474 | ····move-result·v6 | 476 | ····move-result·v6 |
475 | ····sub-float/2addr·v6,·p1 | 477 | ····sub-float/2addr·v6,·p1 |
476 |
····float-to-double·v |
478 | ····float-to-double·v1,·v6 |
477 | ····.line·160 | 479 | ····.line·160 |
478 |
····.local·v |
480 | ····.local·v1,·"dX":D |
479 |
····invoke-static·{v |
481 | ····invoke-static·{v3,·v4,·v1,·v2},·Ljava/lang/Math;->atan2(DD)D |
480 | ····move-result-wide·v6 | 482 | ····move-result-wide·v6 |
481 | ····const-wide·v8,·0x4066800000000000L····#·180.0 | 483 | ····const-wide·v8,·0x4066800000000000L····#·180.0 |
482 | ····mul-double/2addr·v6,·v8 | 484 | ····mul-double/2addr·v6,·v8 |
Offset 509, 22 lines modified | Offset 511, 22 lines modified | ||
509 | ····iget-object·v6,·p0,·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 511 | ····iget-object·v6,·p0,·Lcom/studio332/flickit/screens/GameScreen;->angleArrow:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
510 | ····invoke-virtual·{v6,·v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setRotation(F)V | 512 | ····invoke-virtual·{v6,·v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setRotation(F)V |
511 | ····.line·162 | 513 | ····.line·162 |
512 | ····invoke-direct·{p0},·Lcom/studio332/flickit/screens/GameScreen;->findCurrentShooter()Lcom/studio332/flickit/objects/Puck; | 514 | ····invoke-direct·{p0},·Lcom/studio332/flickit/screens/GameScreen;->findCurrentShooter()Lcom/studio332/flickit/objects/Puck; |
513 |
····move-result-object·v |
515 | ····move-result-object·v5 |
514 | ····.line·163 | 516 | ····.line·163 |
515 |
····.local·v |
517 | ····.local·v5,·"shooter":Lcom/studio332/flickit/objects/Puck; |
516 |
····if-eqz·v |
518 | ····if-eqz·v5,·:cond_0 |
517 | ····.line·164 | 519 | ····.line·164 |
518 |
····invoke-virtual·{v |
520 | ····invoke-virtual·{v5,·v0},·Lcom/studio332/flickit/objects/Puck;->setFlickAngle(F)V |
519 | ····.line·166 | 521 | ····.line·166 |
520 | ····:cond_0 | 522 | ····:cond_0 |
521 | ····return-void | 523 | ····return-void |
522 | .end·method | 524 | .end·method |
523 | .method·private·animateScore(FFI)V | 525 | .method·private·animateScore(FFI)V |
Offset 565, 31 lines modified | Offset 567, 34 lines modified | ||
565 | ····move-result-object·v4 | 567 | ····move-result-object·v4 |
566 | ····iput·v7,·v4,·Lcom/badlogic/gdx/graphics/Color;->a:F | 568 | ····iput·v7,·v4,·Lcom/badlogic/gdx/graphics/Color;->a:F |
567 | ····.line·422 | 569 | ····.line·422 |
568 | ····invoke-virtual·{v3,·p1,·p2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setPosition(FF)V | 570 | ····invoke-virtual·{v3,·p1,·p2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Image;->setPosition(FF)V |
569 |
····.line·42 |
571 | ····.line·424 |
570 | ····invoke-static·{v8},·Lcom/badlogic/gdx/scenes/scene2d/actions/Actions;->fadeOut(F)Lcom/badlogic/gdx/scenes/scene2d/actions/AlphaAction; | 572 | ····invoke-static·{v8},·Lcom/badlogic/gdx/scenes/scene2d/actions/Actions;->fadeOut(F)Lcom/badlogic/gdx/scenes/scene2d/actions/AlphaAction; |
571 | ····move-result-object·v4 | 573 | ····move-result-object·v4 |
572 | ····const/high16·v5,·0x43c80000····#·400.0f | 574 | ····const/high16·v5,·0x43c80000····#·400.0f |
573 | ····sget-object·v6,·Lcom/badlogic/gdx/math/Interpolation;->sineOut:Lcom/badlogic/gdx/math/Interpolation; | 575 | ····sget-object·v6,·Lcom/badlogic/gdx/math/Interpolation;->sineOut:Lcom/badlogic/gdx/math/Interpolation; |
576 | ····.line·425 | ||
Max diff block lines reached; 52627/55952 bytes (94.06%) of diff not shown. |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 19 | .field·final·synthetic·val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Label;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Label;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·370 | 25 | ····.line·370 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$10;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$10;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$10;->val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$10;->val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$underline:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 19 | .field·final·synthetic·val$underline:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Image;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Image;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·103 | 25 | ····.line·103 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$1;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$1;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$1;->val$underline:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$1;->val$underline:Lcom/badlogic/gdx/scenes/scene2d/ui/Image; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·131 | 24 | ····.line·131 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$2;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$2;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·147 | 24 | ····.line·147 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$3;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$3;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/studio332/flickit/screens/MenuScreen$4; | 18 | .field·final·synthetic·this$1:Lcom/studio332/flickit/screens/MenuScreen$4; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen$4;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen$4;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/studio332/flickit/screens/MenuScreen$4; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·162 | 24 | ····.line·162 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$4$1;->this$1:Lcom/studio332/flickit/screens/MenuScreen$4; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$4$1;->this$1:Lcom/studio332/flickit/screens/MenuScreen$4; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Action;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·158 | 24 | ····.line·158 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$4;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$4;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$snd:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; | 19 | .field·final·synthetic·val$snd:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·282 | 25 | ····.line·282 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$5;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$5;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$5;->val$snd:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$5;->val$snd:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$music:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; | 19 | .field·final·synthetic·val$music:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·302 | 25 | ····.line·302 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$6;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$6;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$6;->val$music:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$6;->val$music:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·320 | 24 | ····.line·320 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$7;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$7;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; | 18 | .field·final·synthetic·this$0:Lcom/studio332/flickit/screens/MenuScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V | 20 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·335 | 24 | ····.line·335 |
24 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$8;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$8;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/InputListener;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 19 | .field·final·synthetic·val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Label;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/screens/MenuScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/Label;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·358 | 25 | ····.line·358 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$9;->this$0:Lcom/studio332/flickit/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/screens/MenuScreen$9;->this$0:Lcom/studio332/flickit/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$9;->val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/screens/MenuScreen$9;->val$table:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; |
Offset 213, 22 lines modified | Offset 213, 24 lines modified | ||
213 | ····.line·36 | 213 | ····.line·36 |
214 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 214 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
215 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 215 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
216 | ····const-string·v2,·"data/casual.fnt" | 216 | ····const-string·v2,·"data/casual.fnt" |
217 | ····.line·37 | ||
217 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 218 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
218 | ····move-result-object·v1 | 219 | ····move-result-object·v1 |
219 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 220 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
220 | ····const-string·v3,·"data/casual.png" | 221 | ····const-string·v3,·"data/casual.png" |
222 | ····.line·38 | ||
221 | ····invoke-interface·{v2,·v3},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 223 | ····invoke-interface·{v2,·v3},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
222 | ····move-result-object·v2 | 224 | ····move-result-object·v2 |
223 | ····invoke-direct·{v0,·v1,·v2,·v4},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;Z)V | 225 | ····invoke-direct·{v0,·v1,·v2,·v4},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;Z)V |
224 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/util/Assets;->font:Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 226 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/util/Assets;->font:Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
Offset 236, 22 lines modified | Offset 238, 24 lines modified | ||
236 | ····.line·39 | 238 | ····.line·39 |
237 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 239 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
238 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 240 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
239 | ····const-string·v2,·"data/digital.fnt" | 241 | ····const-string·v2,·"data/digital.fnt" |
242 | ····.line·40 | ||
240 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 243 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
241 | ····move-result-object·v1 | 244 | ····move-result-object·v1 |
242 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 245 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
243 | ····const-string·v3,·"data/digital.png" | 246 | ····const-string·v3,·"data/digital.png" |
247 | ····.line·41 | ||
244 | ····invoke-interface·{v2,·v3},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 248 | ····invoke-interface·{v2,·v3},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
245 | ····move-result-object·v2 | 249 | ····move-result-object·v2 |
246 | ····invoke-direct·{v0,·v1,·v2,·v4},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;Z)V | 250 | ····invoke-direct·{v0,·v1,·v2,·v4},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;Z)V |
247 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/util/Assets;->messageFont:Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 251 | ····iput-object·v0,·p0,·Lcom/studio332/flickit/util/Assets;->messageFont:Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$sound:Ljava/lang/String; | 19 | .field·final·synthetic·val$sound:Ljava/lang/String; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/studio332/flickit/util/SoundManager;Ljava/lang/String;)V | 21 | .method·constructor·<init>(Lcom/studio332/flickit/util/SoundManager;Ljava/lang/String;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/studio332/flickit/util/SoundManager; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·130 | 25 | ····.line·130 |
25 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/util/SoundManager$1;->this$0:Lcom/studio332/flickit/util/SoundManager; | 26 | ····iput-object·p1,·p0,·Lcom/studio332/flickit/util/SoundManager$1;->this$0:Lcom/studio332/flickit/util/SoundManager; |
26 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/util/SoundManager$1;->val$sound:Ljava/lang/String; | 27 | ····iput-object·p2,·p0,·Lcom/studio332/flickit/util/SoundManager$1;->val$sound:Ljava/lang/String; |
Offset 1, 125 lines modified | Offset 1, 113 lines modified | ||
00000000:·0300·0800· |
00000000:·0300·0800·0807·0000·0100·1c00·cc03·0000··................ | ||
00000010:·1 |
00000010:·1b00·0000·0000·0000·0000·0000·8800·0000··................ | ||
00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | 00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | ||
00000030:·5200·0000·7600·0000·9000·0000·9c00·0000··R...v........... | 00000030:·5200·0000·7600·0000·9000·0000·9c00·0000··R...v........... | ||
00000040:·aa00·0000·b800·0000·c400·0000·e200·0000··................ | 00000040:·aa00·0000·b800·0000·c400·0000·e200·0000··................ | ||
00000050:·0801·0000·1a01·0000·7201·0000·7601·0000··........r...v... | 00000050:·0801·0000·1a01·0000·7201·0000·7601·0000··........r...v... | ||
00000060:·8801·0000· |
00000060:·8801·0000·9c01·0000·da01·0000·e401·0000··................ | ||
00000070:· |
00000070:·f801·0000·1202·0000·2602·0000·8402·0000··........&....... | ||
00000080:· |
00000080:·a202·0000·b202·0000·ea02·0000·fe02·0000··................ | ||
00000090:· |
00000090:·0b00·7600·6500·7200·7300·6900·6f00·6e00··..v.e.r.s.i.o.n. | ||
000000a0:· |
000000a0:·4300·6f00·6400·6500·0000·0b00·7600·6500··C.o.d.e.....v.e. | ||
000000b0:· |
000000b0:·7200·7300·6900·6f00·6e00·4e00·6100·6d00··r.s.i.o.n.N.a.m. | ||
000000c0:· |
000000c0:·6500·0000·0d00·6d00·6900·6e00·5300·6400··e.....m.i.n.S.d. | ||
000000d0:·6 |
000000d0:·6b00·5600·6500·7200·7300·6900·6f00·6e00··k.V.e.r.s.i.o.n. | ||
000000e0:· |
000000e0:·0000·1000·7400·6100·7200·6700·6500·7400··....t.a.r.g.e.t. | ||
000000f0:· |
000000f0:·5300·6400·6b00·5600·6500·7200·7300·6900··S.d.k.V.e.r.s.i. | ||
00000100:· |
00000100:·6f00·6e00·0000·0b00·6100·6c00·6c00·6f00··o.n.....a.l.l.o. | ||
00000110:· |
00000110:·7700·4200·6100·6300·6b00·7500·7000·0000··w.B.a.c.k.u.p... | ||
00000120:· |
00000120:·0400·6900·6300·6f00·6e00·0000·0500·6c00··..i.c.o.n.....l. | ||
00000130:· |
00000130:·6100·6200·6500·6c00·0000·0500·7400·6800··a.b.e.l.....t.h. | ||
00000140:·6 |
00000140:·6500·6d00·6500·0000·0400·6e00·6100·6d00··e.m.e.....n.a.m. | ||
00000150:·6500· |
00000150:·6500·0000·0d00·6300·6f00·6e00·6600·6900··e.....c.o.n.f.i. | ||
00000160:·6 |
00000160:·6700·4300·6800·6100·6e00·6700·6500·7300··g.C.h.a.n.g.e.s. | ||
00000170:· |
00000170:·0000·1100·7300·6300·7200·6500·6500·6e00··....s.c.r.e.e.n. | ||
00000180:· |
00000180:·4f00·7200·6900·6500·6e00·7400·6100·7400··O.r.i.e.n.t.a.t. | ||
00000190:· |
00000190:·6900·6f00·6e00·0000·0700·6100·6e00·6400··i.o.n.....a.n.d. | ||
000001a0:· |
000001a0:·7200·6f00·6900·6400·0000·2a00·6800·7400··r.o.i.d...*.h.t. | ||
000001b0:·7 |
000001b0:·7400·7000·3a00·2f00·2f00·7300·6300·6800··t.p.:././.s.c.h. | ||
000001c0:· |
000001c0:·6500·6d00·6100·7300·2e00·6100·6e00·6400··e.m.a.s...a.n.d. | ||
000001d0:· |
000001d0:·7200·6f00·6900·6400·2e00·6300·6f00·6d00··r.o.i.d...c.o.m. | ||
000001e0:· |
000001e0:·2f00·6100·7000·6b00·2f00·7200·6500·7300··/.a.p.k./.r.e.s. | ||
000001f0:·2f00·6100· |
000001f0:·2f00·6100·6e00·6400·7200·6f00·6900·6400··/.a.n.d.r.o.i.d. | ||
00000200:· |
00000200:·0000·0000·0000·0700·7000·6100·6300·6b00··........p.a.c.k. | ||
00000210:· |
00000210:·6100·6700·6500·0000·0800·6d00·6100·6e00··a.g.e.....m.a.n. | ||
00000220:·6 |
00000220:·6900·6600·6500·7300·7400·0000·1d00·6300··i.f.e.s.t.....c. | ||
00000230:· |
00000230:·6f00·6d00·2e00·7300·7400·7500·6400·6900··o.m...s.t.u.d.i. | ||
00000240:·6 |
00000240:·6f00·3300·3300·3200·2e00·6600·6c00·6900··o.3.3.2...f.l.i. | ||
00000250:·6 |
00000250:·6300·6b00·6900·7400·2e00·6100·6e00·6400··c.k.i.t...a.n.d. | ||
00000260:· |
00000260:·7200·6f00·6900·6400·0000·0300·3100·2e00··r.o.i.d.....1... | ||
00000270:· |
00000270:·3400·0000·0800·7500·7300·6500·7300·2d00··4.....u.s.e.s.-. | ||
00000280:· |
00000280:·7300·6400·6b00·0000·0b00·6100·7000·7000··s.d.k.....a.p.p. | ||
00000290:· |
00000290:·6c00·6900·6300·6100·7400·6900·6f00·6e00··l.i.c.a.t.i.o.n. | ||
000002a0:· |
000002a0:·0000·0800·6100·6300·7400·6900·7600·6900··....a.c.t.i.v.i. | ||
000002b0:·7400·7 |
000002b0:·7400·7900·0000·2d00·6300·6f00·6d00·2e00··t.y...-.c.o.m... | ||
000002c0:· |
000002c0:·7300·7400·7500·6400·6900·6f00·3300·3300··s.t.u.d.i.o.3.3. | ||
000002d0:· |
000002d0:·3200·2e00·6600·6c00·6900·6300·6b00·6900··2...f.l.i.c.k.i. | ||
000002e0:· |
000002e0:·7400·2e00·6100·6e00·6400·7200·6f00·6900··t...a.n.d.r.o.i. | ||
000002f0:· |
000002f0:·6400·2e00·4100·6e00·6400·7200·6f00·6900··d...A.n.d.r.o.i. | ||
00000300:· |
00000300:·6400·4c00·6100·7500·6e00·6300·6800·6500··d.L.a.u.n.c.h.e. | ||
00000310:· |
00000310:·7200·0000·0d00·6900·6e00·7400·6500·6e00··r.....i.n.t.e.n. | ||
00000320:· |
00000320:·7400·2d00·6600·6900·6c00·7400·6500·7200··t.-.f.i.l.t.e.r. | ||
00000330:· |
00000330:·0000·0600·6100·6300·7400·6900·6f00·6e00··....a.c.t.i.o.n. | ||
00000340:·0 |
00000340:·0000·1a00·6100·6e00·6400·7200·6f00·6900··....a.n.d.r.o.i. | ||
00000350:· |
00000350:·6400·2e00·6900·6e00·7400·6500·6e00·7400··d...i.n.t.e.n.t. | ||
00000360:· |
00000360:·2e00·6100·6300·7400·6900·6f00·6e00·2e00··..a.c.t.i.o.n... | ||
00000370:· |
00000370:·4d00·4100·4900·4e00·0000·0800·6300·6100··M.A.I.N.....c.a. | ||
00000380:· |
00000380:·7400·6500·6700·6f00·7200·7900·0000·2000··t.e.g.o.r.y...·. | ||
00000390: |
00000390:·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.n.d.r.o.i.d... | ||
000003a0:· |
000003a0:·6900·6e00·7400·6500·6e00·7400·2e00·6300··i.n.t.e.n.t...c. | ||
000003b0:· |
000003b0:·6100·7400·6500·6700·6f00·7200·7900·2e00··a.t.e.g.o.r.y... | ||
000003c0:· |
000003c0:·4c00·4100·5500·4e00·4300·4800·4500·5200··L.A.U.N.C.H.E.R. | ||
000003d0:·0 |
000003d0:·0000·0000·8001·0800·3400·0000·1b02·0101··........4....... | ||
000003e0:·1 |
000003e0:·1c02·0101·0c02·0101·7002·0101·8002·0101··........p....... | ||
000003f0:· |
000003f0:·0200·0101·0100·0101·0000·0101·0300·0101··................ | ||
00000400:· |
00000400:·1f00·0101·1e00·0101·0001·1000·1800·0000··................ | ||
00000410:· |
00000410:·0200·0000·ffff·ffff·0b00·0000·0c00·0000··................ | ||
00000420:· |
00000420:·0201·1000·6000·0000·0200·0000·ffff·ffff··....`........... | ||
00000430:· |
00000430:·ffff·ffff·0f00·0000·1400·1400·0300·0000··................ | ||
00000440:· |
00000440:·0000·0000·0c00·0000·0000·0000·ffff·ffff··................ | ||
00000450:· |
00000450:·0800·0010·0400·0000·0c00·0000·0100·0000··................ | ||
00000460:· |
00000460:·1100·0000·0800·0003·1100·0000·ffff·ffff··................ | ||
00000470:· |
00000470:·0e00·0000·1000·0000·0800·0003·1000·0000··................ | ||
00000480:·0 |
00000480:·0201·1000·4c00·0000·0700·0000·ffff·ffff··....L........... | ||
00000490:· |
00000490:·ffff·ffff·1200·0000·1400·1400·0200·0000··................ | ||
000004a0:· |
000004a0:·0000·0000·0c00·0000·0200·0000·ffff·ffff··................ | ||
000004b0:· |
000004b0:·0800·0010·0900·0000·0c00·0000·0300·0000··................ | ||
000004c0:· |
000004c0:·ffff·ffff·0800·0010·1400·0000·0301·1000··................ | ||
000004d0:·1 |
000004d0:·1800·0000·0900·0000·ffff·ffff·ffff·ffff··................ | ||
000004e0:· |
000004e0:·1200·0000·0201·1000·7400·0000·0b00·0000··........t....... | ||
000004f0:· |
000004f0:·ffff·ffff·ffff·ffff·1300·0000·1400·1400··................ | ||
00000500:·0 |
00000500:·0400·0000·0000·0000·0c00·0000·0700·0000··................ | ||
00000510:· |
00000510:·ffff·ffff·0800·0001·0000·047f·0c00·0000··................ | ||
00000520:·0 |
00000520:·0600·0000·ffff·ffff·0800·0001·0000·037f··................ | ||
00000530:· |
00000530:·0c00·0000·0500·0000·ffff·ffff·0800·0001··................ | ||
00000540:· |
00000540:·0000·027f·0c00·0000·0400·0000·ffff·ffff··................ | ||
00000550:· |
00000550:·0800·0012·ffff·ffff·0201·1000·7400·0000··............t... | ||
00000560:· |
00000560:·1000·0000·ffff·ffff·ffff·ffff·1400·0000··................ | ||
00000570:· |
00000570:·1400·1400·0400·0000·0000·0000·0c00·0000··................ | ||
00000580:·0 |
00000580:·0600·0000·ffff·ffff·0800·0001·0000·037f··................ | ||
00000590:·0 |
00000590:·0c00·0000·0800·0000·1500·0000·0800·0003··................ | ||
000005a0:· |
000005a0:·1500·0000·0c00·0000·0a00·0000·ffff·ffff··................ | ||
000005b0:·0 |
000005b0:·0800·0010·0100·0000·0c00·0000·0900·0000··................ | ||
000005c0:· |
000005c0:·ffff·ffff·0800·0011·b004·0000·0201·1000··................ | ||
000005d0:· |
000005d0:·2400·0000·1500·0000·ffff·ffff·ffff·ffff··$............... | ||
000005e0:· |
000005e0:·1600·0000·1400·1400·0000·0000·0000·0000··................ | ||
000005f0:·0 |
000005f0:·0201·1000·3800·0000·1600·0000·ffff·ffff··....8........... | ||
00000600:· |
00000600:·ffff·ffff·1700·0000·1400·1400·0100·0000··................ | ||
00000610:· |
00000610:·0000·0000·0c00·0000·0800·0000·1800·0000··................ | ||
00000620:· |
00000620:·0800·0003·1800·0000·0301·1000·1800·0000··................ | ||
Max diff block lines reached; 0/16154 bytes (0.00%) of diff not shown. |