Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 |
Zip·file·size:·27 |
1 | Zip·file·size:·2720613·bytes,·number·of·entries:·49 |
2 | -rw----·····2.0·fat·····3940·bl·defN·16-Mar-15·13:07·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····3940·bl·defN·16-Mar-15·13:07·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····4061·bl·defN·16-Mar-15·13:07·META-INF/798AD563.SF | 3 | -rw----·····2.0·fat·····4061·bl·defN·16-Mar-15·13:07·META-INF/798AD563.SF |
4 | -rw----·····2.0·fat·····1291·bl·defN·16-Mar-15·13:07·META-INF/798AD563.RSA | 4 | -rw----·····2.0·fat·····1291·bl·defN·16-Mar-15·13:07·META-INF/798AD563.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-15·11:23·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-15·11:23·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-15·11:23·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-15·11:23·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····2236·bX·defN· |
7 | -rw----·····2.0·fat·····2236·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
8 |
-rw----·····1.0·fat····60630·b-·stor· |
8 | -rw----·····1.0·fat····60630·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dinga1.ogg |
9 |
-rw----·····1.0·fat····61728·b-·stor· |
9 | -rw----·····1.0·fat····61728·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dingc1.ogg |
10 |
-rw----·····1.0·fat····61340·b-·stor· |
10 | -rw----·····1.0·fat····61340·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dingc2.ogg |
11 |
-rw----·····1.0·fat····58010·b-·stor· |
11 | -rw----·····1.0·fat····58010·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dingd1.ogg |
12 |
-rw----·····1.0·fat····60289·b-·stor· |
12 | -rw----·····1.0·fat····60289·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dinge1.ogg |
13 |
-rw----·····1.0·fat····59603·b-·stor· |
13 | -rw----·····1.0·fat····59603·b-·stor·08-Jan-01·00:00·assets/audio/bumper/dingg1.ogg |
14 |
-rw----·····1.0·fat····19990·b-·stor· |
14 | -rw----·····1.0·fat····19990·b-·stor·08-Jan-01·00:00·assets/audio/misc/andBounce2.ogg |
15 |
-rw----·····1.0·fat····14497·b-·stor· |
15 | -rw----·····1.0·fat····14497·b-·stor·08-Jan-01·00:00·assets/audio/misc/ball1.ogg |
16 |
-rw----·····1.0·fat·····7767·b-·stor· |
16 | -rw----·····1.0·fat·····7767·b-·stor·08-Jan-01·00:00·assets/audio/misc/flipper1.ogg |
17 |
-rw----·····1.0·fat·····9828·b-·stor· |
17 | -rw----·····1.0·fat·····9828·b-·stor·08-Jan-01·00:00·assets/audio/misc/message2.ogg |
18 |
-rw----·····1.0·fat····15053·b-·stor· |
18 | -rw----·····1.0·fat····15053·b-·stor·08-Jan-01·00:00·assets/audio/misc/rolloverE.ogg |
19 |
-rw----·····1.0·fat····16791·b-·stor· |
19 | -rw----·····1.0·fat····16791·b-·stor·08-Jan-01·00:00·assets/audio/misc/startup1.ogg |
20 |
-rw----·····2.0·fat····10119·bl·defN· |
20 | -rw----·····2.0·fat····10119·bl·defN·08-Jan-01·00:00·assets/tables/table1.json |
21 |
-rw----·····2.0·fat····10128·bl·defN· |
21 | -rw----·····2.0·fat····10128·bl·defN·08-Jan-01·00:00·assets/tables/table2.json |
22 |
-rw----·····2.0·fat····13529·bl·defN· |
22 | -rw----·····2.0·fat····13529·bl·defN·08-Jan-01·00:00·assets/tables/table3.json |
23 |
-rw----·····2.0·fat····18852·bl·defN· |
23 | -rw----·····2.0·fat····18852·bl·defN·08-Jan-01·00:00·assets/tables/table4.json |
24 |
-rw----·····2.0·fat····25491·bl·defN· |
24 | -rw----·····2.0·fat····25491·bl·defN·08-Jan-01·00:00·assets/tables/table5.json |
25 |
-rw----·····1.0·fat·····6299·b-·stor· |
25 | -rw----·····1.0·fat·····6299·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/icon.png |
26 |
-rw----·····1.0·fat·····3193·b-·stor· |
26 | -rw----·····1.0·fat·····3193·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/icon.png |
27 |
-rw----·····1.0·fat·····7275·b-·stor· |
27 | -rw----·····1.0·fat·····7275·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/icon.png |
28 |
-rw----·····1.0·fat····13823·b-·stor· |
28 | -rw----·····1.0·fat····13823·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/icon.png |
29 |
-rw----·····1.0·fat····14874·b-·stor· |
29 | -rw----·····1.0·fat····14874·b-·stor·08-Jan-01·00:00·res/drawable-xxxhdpi-v4/icon.png |
30 |
-rw----·····2.0·fat······792·bl·defN· |
30 | -rw----·····2.0·fat······792·bl·defN·08-Jan-01·00:00·res/layout/about.xml |
31 |
-rw----·····2.0·fat·····2580·bl·defN· |
31 | -rw----·····2.0·fat·····2580·bl·defN·08-Jan-01·00:00·res/layout/main.xml |
32 |
-rw----·····1.0·fat···276566·b-·stor· |
32 | -rw----·····1.0·fat···276566·b-·stor·08-Jan-01·00:00·res/raw/androidpad.ogg |
33 |
-rw----·····1.0·fat···764170·b-·stor· |
33 | -rw----·····1.0·fat···764170·b-·stor·08-Jan-01·00:00·res/raw/drumbassloop.ogg |
34 |
-rw----·····2.0·fat·····1852·bl·defN· |
34 | -rw----·····2.0·fat·····1852·bl·defN·08-Jan-01·00:00·res/xml/preferences.xml |
35 |
-rw----·····2.0·fat·····1628·bl·defN· |
35 | -rw----·····2.0·fat·····1628·bl·defN·08-Jan-01·00:00·res/xml/preferences_nomultitouch.xml |
36 |
-rw----·····1.0·fat····151 |
36 | -rw----·····1.0·fat····15180·b-·stor·08-Jan-01·00:00·resources.arsc |
37 |
-rw----·····2.0·fat··24 |
37 | -rw----·····2.0·fat··2424352·bl·defN·08-Jan-01·00:00·classes.dex |
38 |
-rw----·····2.0·fat···· |
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···· |
39 | -rw----·····2.0·fat····21803·bl·defN·08-Jan-01·00:00·com/badlogic/gdx.gwt.xml |
40 |
-rw----·····2.0·fat····· |
40 | -rw----·····2.0·fat······770·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl |
41 |
-rw----·····2.0·fat····· |
41 | -rw----·····2.0·fat·····2730·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl |
42 |
-rw----·····2.0·fat····· |
42 | -rw----·····2.0·fat·····5163·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl |
43 |
-rw----·····2.0·fat····· |
43 | -rw----·····2.0·fat·····8948·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl |
44 |
-rw----·····2.0·fat····· |
44 | -rw----·····2.0·fat······870·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl |
45 |
-rw----·····2.0·fat···· |
45 | -rw----·····2.0·fat·····2923·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl |
46 |
-rw----·····2.0·fat····21 |
46 | -rw----·····2.0·fat····21743·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/arial-15.fnt |
47 |
-rw----·····2.0·fat···· |
47 | -rw----·····2.0·fat····21814·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/arial-15.png |
48 |
-rw----·····2.0·fat···2 |
48 | -rw----·····2.0·fat···284164·bl·defN·08-Jan-01·00:00·lib/armeabi/libgdx-box2d.so |
49 |
-rw----·····2.0·fat···2 |
49 | -rw----·····2.0·fat···206348·bl·defN·08-Jan-01·00:00·lib/armeabi-v7a/libgdx-box2d.so |
50 |
-rw----·····2.0·fat···2 |
50 | -rw----·····2.0·fat···288192·bl·defN·08-Jan-01·00:00·lib/x86/libgdx-box2d.so |
51 |
49·files,·4 |
51 | 49·files,·4933610·bytes·uncompressed,·2713521·bytes·compressed:··45.0% |
Offset 6, 23 lines modified | Offset 6, 23 lines modified | ||
6 | packageInfo:·null | 6 | packageInfo:·null |
7 | sdkInfo: | 7 | sdkInfo: |
8 | ··minSdkVersion:·'4' | 8 | ··minSdkVersion:·'4' |
9 | ··targetSdkVersion:·'21' | 9 | ··targetSdkVersion:·'21' |
10 | sharedLibrary:·false | 10 | sharedLibrary:·false |
11 | unknownFiles: | 11 | unknownFiles: |
12 | ··com/badlogic/gdx.gwt.xml:·'8' | 12 | ··com/badlogic/gdx.gwt.xml:·'8' |
13 | ··com/badlogic/gdx/physics/box2d.gwt.xml:·'8' | ||
13 | ··com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl:·'8' | 14 | ··com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl:·'8' |
14 | ··com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl:·'8' | 15 | ··com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl:·'8' |
15 | ··com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl:·'8' | 16 | ··com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl:·'8' |
16 | ··com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl:·'8' | 17 | ··com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl:·'8' |
17 | ··com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl:·'8' | 18 | ··com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl:·'8' |
18 | ··com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl:·'8' | 19 | ··com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl:·'8' |
19 | ··com/badlogic/gdx/utils/arial-15.fnt:·'8' | 20 | ··com/badlogic/gdx/utils/arial-15.fnt:·'8' |
20 | ··com/badlogic/gdx/utils/arial-15.png:·'8' | 21 | ··com/badlogic/gdx/utils/arial-15.png:·'8' |
21 | ··com/badlogic/gdx/physics/box2d.gwt.xml:·'8' | ||
22 | usesFramework: | 22 | usesFramework: |
23 | ··ids: | 23 | ··ids: |
24 | ··-·1 | 24 | ··-·1 |
25 | ··tag:·null | 25 | ··tag:·null |
26 | version:·2.2.1-dirty | 26 | version:·2.2.1-dirty |
27 | versionInfo: | 27 | versionInfo: |
28 | ··versionCode:·'20' | 28 | ··versionCode:·'20' |
Offset 29, 10 lines modified | Offset 29, 9 lines modified | ||
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·19 | 31 | ····.line·19 |
32 | ····.local·p0,·"this":Lcom/badlogic/gdx/assets/AssetLoaderParameters;,·"Lcom/badlogic/gdx/assets/AssetLoaderParameters<TT;>;" | 32 | ····.local·p0,·"this":Lcom/badlogic/gdx/assets/AssetLoaderParameters;,·"Lcom/badlogic/gdx/assets/AssetLoaderParameters<TT;>;" |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·23 | ||
35 | ····return-void | 34 | ····return-void |
36 | .end·method | 35 | .end·method |
Offset 407, 173 lines modified | Offset 407, 170 lines modified | ||
407 | ····invoke-virtual·{v1,·v2},·Ljava/util/Stack;->push(Ljava/lang/Object;)Ljava/lang/Object; | 407 | ····invoke-virtual·{v1,·v2},·Ljava/util/Stack;->push(Ljava/lang/Object;)Ljava/lang/Object; |
408 | ····.line·458 | 408 | ····.line·458 |
409 | ····return-void | 409 | ····return-void |
410 | .end·method | 410 | .end·method |
411 | .method·private·disposeDependencies(Ljava/lang/String;)V | 411 | .method·private·disposeDependencies(Ljava/lang/String;)V |
412 |
····.locals· |
412 | ····.locals·6 |
413 | ····.param·p1,·"fileName"····#·Ljava/lang/String; | 413 | ····.param·p1,·"fileName"····#·Ljava/lang/String; |
414 | ····.prologue | 414 | ····.prologue |
415 | ····.line·343 | 415 | ····.line·343 |
416 |
····iget-object·v |
416 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/assets/AssetManager;->assetDependencies:Lcom/badlogic/gdx/utils/ObjectMap; |
417 |
····invoke-virtual·{v |
417 | ····invoke-virtual·{v4,·p1},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
418 | ····move-result-object·v1 | 418 | ····move-result-object·v1 |
419 | ····check-cast·v1,·Lcom/badlogic/gdx/utils/Array; | 419 | ····check-cast·v1,·Lcom/badlogic/gdx/utils/Array; |
420 | ····.line·344 | 420 | ····.line·344 |
421 | ····.local·v1,·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Ljava/lang/String;>;" | 421 | ····.local·v1,·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Ljava/lang/String;>;" |
422 | ····if-eqz·v1,·:cond_0 | 422 | ····if-eqz·v1,·:cond_0 |
423 | ····.line·345 | 423 | ····.line·345 |
424 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 424 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
425 |
····move-result-object·v |
425 | ····move-result-object·v4 |
426 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
427 | ····:goto_0 | 426 | ····:goto_0 |
428 |
····invoke-interface·{v |
427 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
429 | ····move-result·v5 | 428 | ····move-result·v5 |
430 | ····if-eqz·v5,·:cond_0 | 429 | ····if-eqz·v5,·:cond_0 |
431 |
····invoke-interface·{v |
430 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
432 | ····move-result-object·v2 | 431 | ····move-result-object·v2 |
433 | ····check-cast·v2,·Ljava/lang/String; | 432 | ····check-cast·v2,·Ljava/lang/String; |
434 | ····.line·346 | 433 | ····.line·346 |
435 | ····.local·v2,·"dependency":Ljava/lang/String; | 434 | ····.local·v2,·"dependency":Ljava/lang/String; |
436 | ····invoke-direct·{p0,·v2},·Lcom/badlogic/gdx/assets/AssetManager;->disposeDependencies(Ljava/lang/String;)V | 435 | ····invoke-direct·{p0,·v2},·Lcom/badlogic/gdx/assets/AssetManager;->disposeDependencies(Ljava/lang/String;)V |
437 | ····goto·:goto_0 | 436 | ····goto·:goto_0 |
438 | ····.line·350 | 437 | ····.line·350 |
439 | ····.end·local·v2····#·"dependency":Ljava/lang/String; | 438 | ····.end·local·v2····#·"dependency":Ljava/lang/String; |
440 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
441 | ····:cond_0 | 439 | ····:cond_0 |
442 |
····iget-object·v |
440 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/assets/AssetManager;->assetTypes:Lcom/badlogic/gdx/utils/ObjectMap; |
443 |
····invoke-virtual·{v |
441 | ····invoke-virtual·{v4,·p1},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
444 |
····move-result-object·v |
442 | ····move-result-object·v3 |
445 |
····check-cast·v |
443 | ····check-cast·v3,·Ljava/lang/Class; |
446 | ····.line·351 | 444 | ····.line·351 |
447 |
····.local·v |
445 | ····.local·v3,·"type":Ljava/lang/Class; |
448 |
····iget-object·v |
446 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/assets/AssetManager;->assets:Lcom/badlogic/gdx/utils/ObjectMap; |
449 |
····invoke-virtual·{v |
447 | ····invoke-virtual·{v4,·v3},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
450 |
····move-result-object·v |
448 | ····move-result-object·v4 |
451 |
····check-cast·v |
449 | ····check-cast·v4,·Lcom/badlogic/gdx/utils/ObjectMap; |
452 |
····invoke-virtual·{v |
450 | ····invoke-virtual·{v4,·p1},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
453 |
····move-result-object·v |
451 | ····move-result-object·v4 |
454 |
····check-cast·v |
452 | ····check-cast·v4,·Lcom/badlogic/gdx/assets/RefCountedContainer; |
455 |
····const-class·v |
453 | ····const-class·v5,·Ljava/lang/Object; |
456 |
····invoke-virtual·{v |
454 | ····invoke-virtual·{v4,·v5},·Lcom/badlogic/gdx/assets/RefCountedContainer;->getObject(Ljava/lang/Class;)Ljava/lang/Object; |
457 | ····move-result-object·v0 | 455 | ····move-result-object·v0 |
458 | ····.line·352 | 456 | ····.line·352 |
459 | ····.local·v0,·"asset":Ljava/lang/Object; | 457 | ····.local·v0,·"asset":Ljava/lang/Object; |
460 |
····instance-of·v |
458 | ····instance-of·v4,·v0,·Lcom/badlogic/gdx/utils/Disposable; |
461 |
····if-eqz·v |
459 | ····if-eqz·v4,·:cond_1 |
462 | ····check-cast·v0,·Lcom/badlogic/gdx/utils/Disposable; | 460 | ····check-cast·v0,·Lcom/badlogic/gdx/utils/Disposable; |
463 | ····.end·local·v0····#·"asset":Ljava/lang/Object; | 461 | ····.end·local·v0····#·"asset":Ljava/lang/Object; |
464 | ····invoke-interface·{v0},·Lcom/badlogic/gdx/utils/Disposable;->dispose()V | 462 | ····invoke-interface·{v0},·Lcom/badlogic/gdx/utils/Disposable;->dispose()V |
465 | ····.line·353 | 463 | ····.line·353 |
466 | ····:cond_1 | 464 | ····:cond_1 |
467 | ····return-void | 465 | ····return-void |
468 | .end·method | 466 | .end·method |
Max diff block lines reached; 75100/79651 bytes (94.29%) of diff not shown. |
Offset 123, 129 lines modified | Offset 123, 127 lines modified | ||
123 | ····.line·95 | 123 | ····.line·95 |
124 | ····:cond_0 | 124 | ····:cond_0 |
125 | ····return-object·v1 | 125 | ····return-object·v1 |
126 | ····.line·78 | 126 | ····.line·78 |
127 | ····:cond_1 | 127 | ····:cond_1 |
128 |
····new-instance·v |
128 | ····new-instance·v2,·Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
129 |
····invoke-direct·{v |
129 | ····invoke-direct·{v2},·Lcom/badlogic/gdx/utils/ObjectMap$Entry;-><init>()V |
130 | ····.line·79 | 130 | ····.line·79 |
131 |
····.local·v |
131 | ····.local·v2,·"item":Lcom/badlogic/gdx/utils/ObjectMap$Entry;,·"Lcom/badlogic/gdx/utils/ObjectMap$Entry<Ljava/lang/String;Lcom/badlogic/gdx/graphics/g3d/model/data/ModelData;>;" |
132 |
····iput-object·p1,·v |
132 | ····iput-object·p1,·v2,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; |
133 | ····.line·80 | 133 | ····.line·80 |
134 |
····iput-object·v0,·v |
134 | ····iput-object·v0,·v2,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->value:Ljava/lang/Object; |
135 | ····.line·81 | 135 | ····.line·81 |
136 |
····iget-object·v |
136 | ····iget-object·v7,·p0,·Lcom/badlogic/gdx/assets/loaders/ModelLoader;->items:Lcom/badlogic/gdx/utils/Array; |
137 |
····monitor-enter·v |
137 | ····monitor-enter·v7 |
138 | ····.line·82 | 138 | ····.line·82 |
139 | ····:try_start_0 | 139 | ····:try_start_0 |
140 |
····iget-object·v |
140 | ····iget-object·v6,·p0,·Lcom/badlogic/gdx/assets/loaders/ModelLoader;->items:Lcom/badlogic/gdx/utils/Array; |
141 |
····invoke-virtual·{v |
141 | ····invoke-virtual·{v6,·v2},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
142 | ····.line·83 | 142 | ····.line·83 |
143 |
····monitor-exit·v |
143 | ····monitor-exit·v7 |
144 | ····:try_end_0 | 144 | ····:try_end_0 |
145 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 145 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
146 | ····.line·85 | 146 | ····.line·85 |
147 | ····if-eqz·p3,·:cond_3 | 147 | ····if-eqz·p3,·:cond_3 |
148 |
····iget-object·v |
148 | ····iget-object·v5,·p3,·Lcom/badlogic/gdx/assets/loaders/ModelLoader$ModelParameters;->textureParameter:Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; |
149 | ····.line·89 | 149 | ····.line·89 |
150 |
····.local·v |
150 | ····.local·v5,·"textureParameter":Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; |
151 | ····:goto_0 | 151 | ····:goto_0 |
152 |
····iget-object·v |
152 | ····iget-object·v6,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelData;->materials:Lcom/badlogic/gdx/utils/Array; |
153 |
····invoke-virtual·{v |
153 | ····invoke-virtual·{v6},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
154 |
····move-result-object·v |
154 | ····move-result-object·v6 |
155 | ····:cond_2 | 155 | ····:cond_2 |
156 |
····invoke-interface·{v |
156 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
157 |
····move-result·v |
157 | ····move-result·v7 |
158 |
····if-eqz·v |
158 | ····if-eqz·v7,·:cond_0 |
159 |
····invoke-interface·{v |
159 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
160 |
····move-result-object·v |
160 | ····move-result-object·v3 |
161 |
····check-cast·v |
161 | ····check-cast·v3,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; |
162 | ····.line·90 | 162 | ····.line·90 |
163 |
····.local·v |
163 | ····.local·v3,·"modelMaterial":Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; |
164 |
····iget-object·v |
164 | ····iget-object·v7,·v3,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->textures:Lcom/badlogic/gdx/utils/Array; |
165 |
····if-eqz·v |
165 | ····if-eqz·v7,·:cond_2 |
166 | ····.line·91 | 166 | ····.line·91 |
167 |
····iget-object·v |
167 | ····iget-object·v7,·v3,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->textures:Lcom/badlogic/gdx/utils/Array; |
168 |
····invoke-virtual·{v |
168 | ····invoke-virtual·{v7},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
169 |
····move-result-object·v |
169 | ····move-result-object·v7 |
170 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
171 | ····:goto_1 | 170 | ····:goto_1 |
172 |
····invoke-interface·{v |
171 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
173 | ····move-result·v8 | 172 | ····move-result·v8 |
174 | ····if-eqz·v8,·:cond_2 | 173 | ····if-eqz·v8,·:cond_2 |
175 |
····invoke-interface·{v |
174 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
176 |
····move-result-object·v |
175 | ····move-result-object·v4 |
177 |
····check-cast·v |
176 | ····check-cast·v4,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelTexture; |
178 | ····.line·92 | 177 | ····.line·92 |
179 |
····.local·v |
178 | ····.local·v4,·"modelTexture":Lcom/badlogic/gdx/graphics/g3d/model/data/ModelTexture; |
180 | ····new-instance·v8,·Lcom/badlogic/gdx/assets/AssetDescriptor; | 179 | ····new-instance·v8,·Lcom/badlogic/gdx/assets/AssetDescriptor; |
181 |
····iget-object·v9,·v |
180 | ····iget-object·v9,·v4,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelTexture;->fileName:Ljava/lang/String; |
182 | ····const-class·v10,·Lcom/badlogic/gdx/graphics/Texture; | 181 | ····const-class·v10,·Lcom/badlogic/gdx/graphics/Texture; |
183 |
····invoke-direct·{v8,·v9,·v10,·v |
182 | ····invoke-direct·{v8,·v9,·v10,·v5},·Lcom/badlogic/gdx/assets/AssetDescriptor;-><init>(Ljava/lang/String;Ljava/lang/Class;Lcom/badlogic/gdx/assets/AssetLoaderParameters;)V |
184 | ····invoke-virtual·{v1,·v8},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 183 | ····invoke-virtual·{v1,·v8},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
Max diff block lines reached; 1822/8034 bytes (22.68%) of diff not shown. |
Offset 166, 121 lines modified | Offset 166, 119 lines modified | ||
166 | ····.param·p4,·"parameter"····#·Lcom/badlogic/gdx/assets/loaders/SkinLoader$SkinParameter; | 166 | ····.param·p4,·"parameter"····#·Lcom/badlogic/gdx/assets/loaders/SkinLoader$SkinParameter; |
167 | ····.prologue | 167 | ····.prologue |
168 | ····.line·60 | 168 | ····.line·60 |
169 | ····if-nez·p4,·:cond_0 | 169 | ····if-nez·p4,·:cond_0 |
170 | ····.line·61 | 170 | ····.line·61 |
171 |
····new-instance·v |
171 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
172 |
····invoke-direct·{v |
172 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
173 | ····invoke-virtual·{p3},·Lcom/badlogic/gdx/files/FileHandle;->pathWithoutExtension()Ljava/lang/String; | 173 | ····invoke-virtual·{p3},·Lcom/badlogic/gdx/files/FileHandle;->pathWithoutExtension()Ljava/lang/String; |
174 | ····move-result-object·v7 | ||
175 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
176 | ····move-result-object·v6 | 174 | ····move-result-object·v6 |
177 |
···· |
175 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
178 |
···· |
176 | ····move-result-object·v5 |
179 |
···· |
177 | ····const-string·v6,·".atlas" |
180 |
····invoke-virtual·{v6},·Ljava/lang/StringBuilder;-> |
178 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
181 | ····move-result-object·v5 | 179 | ····move-result-object·v5 |
180 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
181 | ····move-result-object·v4 | ||
182 | ····.line·62 | 182 | ····.line·62 |
183 |
····.local·v |
183 | ····.local·v4,·"textureAtlasPath":Ljava/lang/String; |
184 |
····const/4·v |
184 | ····const/4·v2,·0x0 |
185 | ····.line·67 | 185 | ····.line·67 |
186 |
····.local·v |
186 | ····.local·v2,·"resources":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<Ljava/lang/String;Ljava/lang/Object;>;" |
187 | ····:goto_0 | 187 | ····:goto_0 |
188 |
····const-class·v |
188 | ····const-class·v5,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
189 |
····invoke-virtual·{p1,·v |
189 | ····invoke-virtual·{p1,·v4,·v5},·Lcom/badlogic/gdx/assets/AssetManager;->get(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
190 | ····move-result-object·v0 | 190 | ····move-result-object·v0 |
191 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; | 191 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
192 | ····.line·68 | 192 | ····.line·68 |
193 | ····.local·v0,·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; | 193 | ····.local·v0,·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
194 |
····new-instance·v |
194 | ····new-instance·v3,·Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; |
195 |
····invoke-direct·{v |
195 | ····invoke-direct·{v3,·v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;-><init>(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V |
196 | ····.line·69 | 196 | ····.line·69 |
197 |
····.local·v |
197 | ····.local·v3,·"skin":Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; |
198 |
····if-eqz·v |
198 | ····if-eqz·v2,·:cond_1 |
199 | ····.line·70 | 199 | ····.line·70 |
200 |
····invoke-virtual·{v |
200 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/utils/ObjectMap;->entries()Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
201 |
····move-result-object·v |
201 | ····move-result-object·v5 |
202 |
····invoke-virtual·{v |
202 | ····invoke-virtual·{v5},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->iterator()Ljava/util/Iterator; |
203 |
····move-result-object·v |
203 | ····move-result-object·v6 |
204 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
205 | ····:goto_1 | 204 | ····:goto_1 |
206 |
····invoke-interface·{v |
205 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
207 |
····move-result·v |
206 | ····move-result·v5 |
208 |
····if-eqz·v |
207 | ····if-eqz·v5,·:cond_1 |
209 |
····invoke-interface·{v |
208 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
210 | ····move-result-object·v1 | 209 | ····move-result-object·v1 |
211 | ····check-cast·v1,·Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 210 | ····check-cast·v1,·Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
212 | ····.line·71 | 211 | ····.line·71 |
213 | ····.local·v1,·"entry":Lcom/badlogic/gdx/utils/ObjectMap$Entry;,·"Lcom/badlogic/gdx/utils/ObjectMap$Entry<Ljava/lang/String;Ljava/lang/Object;>;" | 212 | ····.local·v1,·"entry":Lcom/badlogic/gdx/utils/ObjectMap$Entry;,·"Lcom/badlogic/gdx/utils/ObjectMap$Entry<Ljava/lang/String;Ljava/lang/Object;>;" |
214 |
····iget-object·v |
213 | ····iget-object·v5,·v1,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; |
215 |
····check-cast·v |
214 | ····check-cast·v5,·Ljava/lang/String; |
216 | ····iget-object·v7,·v1,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->value:Ljava/lang/Object; | 215 | ····iget-object·v7,·v1,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->value:Ljava/lang/Object; |
217 |
····invoke-virtual·{v |
216 | ····invoke-virtual·{v3,·v5,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;->add(Ljava/lang/String;Ljava/lang/Object;)V |
218 | ····goto·:goto_1 | 217 | ····goto·:goto_1 |
219 | ····.line·64 | 218 | ····.line·64 |
220 | ····.end·local·v0····#·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; | 219 | ····.end·local·v0····#·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
221 | ····.end·local·v1····#·"entry":Lcom/badlogic/gdx/utils/ObjectMap$Entry;,·"Lcom/badlogic/gdx/utils/ObjectMap$Entry<Ljava/lang/String;Ljava/lang/Object;>;" | 220 | ····.end·local·v1····#·"entry":Lcom/badlogic/gdx/utils/ObjectMap$Entry;,·"Lcom/badlogic/gdx/utils/ObjectMap$Entry<Ljava/lang/String;Ljava/lang/Object;>;" |
222 |
····.end·local·v2····#·" |
221 | ····.end·local·v2····#·"resources":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<Ljava/lang/String;Ljava/lang/Object;>;" |
223 |
····.end·local·v3····#·" |
222 | ····.end·local·v3····#·"skin":Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; |
224 |
····.end·local·v4····#· |
223 | ····.end·local·v4····#·"textureAtlasPath":Ljava/lang/String; |
Max diff block lines reached; 1789/7507 bytes (23.83%) of diff not shown. |
Offset 73, 160 lines modified | Offset 73, 156 lines modified | ||
73 | ········} | 73 | ········} |
74 | ····.end·annotation | 74 | ····.end·annotation |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·53 | 76 | ····.line·53 |
77 | ····invoke-virtual·{p2},·Lcom/badlogic/gdx/files/FileHandle;->parent()Lcom/badlogic/gdx/files/FileHandle; | 77 | ····invoke-virtual·{p2},·Lcom/badlogic/gdx/files/FileHandle;->parent()Lcom/badlogic/gdx/files/FileHandle; |
78 |
····move-result-object·v |
78 | ····move-result-object·v1 |
79 | ····.line·55 | 79 | ····.line·55 |
80 |
····.local·v |
80 | ····.local·v1,·"imgDir":Lcom/badlogic/gdx/files/FileHandle; |
81 | ····if-eqz·p3,·:cond_0 | 81 | ····if-eqz·p3,·:cond_0 |
82 | ····.line·56 | 82 | ····.line·56 |
83 |
····new-instance·v |
83 | ····new-instance·v4,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData; |
84 |
····iget-boolean·v |
84 | ····iget-boolean·v5,·p3,·Lcom/badlogic/gdx/assets/loaders/TextureAtlasLoader$TextureAtlasParameter;->flip:Z |
85 |
····invoke-direct·{v |
85 | ····invoke-direct·{v4,·p2,·v1,·v5},·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;Z)V |
86 |
····iput-object·v |
86 | ····iput-object·v4,·p0,·Lcom/badlogic/gdx/assets/loaders/TextureAtlasLoader;->data:Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData; |
87 | ····.line·61 | 87 | ····.line·61 |
88 | ····:goto_0 | 88 | ····:goto_0 |
89 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/Array; | 89 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/Array; |
90 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/utils/Array;-><init>()V | 90 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/utils/Array;-><init>()V |
91 | ····.line·62 | 91 | ····.line·62 |
92 | ····.local·v0,·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/assets/AssetDescriptor;>;" | 92 | ····.local·v0,·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/assets/AssetDescriptor;>;" |
93 |
····iget-object·v |
93 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/assets/loaders/TextureAtlasLoader;->data:Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData; |
94 |
····invoke-virtual·{v |
94 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;->getPages()Lcom/badlogic/gdx/utils/Array; |
95 |
····move-result-object·v |
95 | ····move-result-object·v4 |
96 |
····invoke-virtual·{v |
96 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
97 |
····move-result-object·v |
97 | ····move-result-object·v4 |
98 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
99 | ····:goto_1 | 98 | ····:goto_1 |
100 |
····invoke-interface·{v |
99 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
101 | ····move-result·v5 | 100 | ····move-result·v5 |
102 | ····if-eqz·v5,·:cond_1 | 101 | ····if-eqz·v5,·:cond_1 |
103 |
····invoke-interface·{v |
102 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
104 |
····move-result-object·v |
103 | ····move-result-object·v2 |
105 |
····check-cast·v |
104 | ····check-cast·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page; |
106 | ····.line·63 | 105 | ····.line·63 |
107 |
····.local·v |
106 | ····.local·v2,·"page":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page; |
108 |
····new-instance·v |
107 | ····new-instance·v3,·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; |
109 |
····invoke-direct·{v |
108 | ····invoke-direct·{v3},·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter;-><init>()V |
110 | ····.line·64 | 109 | ····.line·64 |
111 |
····.local·v |
110 | ····.local·v3,·"params":Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; |
112 |
····iget-object·v5,·v |
111 | ····iget-object·v5,·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->format:Lcom/badlogic/gdx/graphics/Pixmap$Format; |
113 |
····iput-object·v5,·v |
112 | ····iput-object·v5,·v3,·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter;->format:Lcom/badlogic/gdx/graphics/Pixmap$Format; |
114 | ····.line·65 | 113 | ····.line·65 |
115 |
····iget-boolean·v5,·v |
114 | ····iget-boolean·v5,·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->useMipMaps:Z |
116 |
····iput-boolean·v5,·v |
115 | ····iput-boolean·v5,·v3,·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter;->genMipMaps:Z |
117 | ····.line·66 | 116 | ····.line·66 |
118 |
····iget-object·v5,·v |
117 | ····iget-object·v5,·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->minFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
119 |
····iput-object·v5,·v |
118 | ····iput-object·v5,·v3,·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter;->minFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
120 | ····.line·67 | 119 | ····.line·67 |
121 |
····iget-object·v5,·v |
120 | ····iget-object·v5,·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->magFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
122 |
····iput-object·v5,·v |
121 | ····iput-object·v5,·v3,·Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter;->magFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
123 | ····.line·68 | 122 | ····.line·68 |
124 | ····new-instance·v5,·Lcom/badlogic/gdx/assets/AssetDescriptor; | 123 | ····new-instance·v5,·Lcom/badlogic/gdx/assets/AssetDescriptor; |
125 |
····iget-object·v6,·v |
124 | ····iget-object·v6,·v2,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->textureFile:Lcom/badlogic/gdx/files/FileHandle; |
126 | ····const-class·v7,·Lcom/badlogic/gdx/graphics/Texture; | 125 | ····const-class·v7,·Lcom/badlogic/gdx/graphics/Texture; |
127 |
····invoke-direct·{v5,·v6,·v7,·v |
126 | ····invoke-direct·{v5,·v6,·v7,·v3},·Lcom/badlogic/gdx/assets/AssetDescriptor;-><init>(Lcom/badlogic/gdx/files/FileHandle;Ljava/lang/Class;Lcom/badlogic/gdx/assets/AssetLoaderParameters;)V |
128 | ····invoke-virtual·{v0,·v5},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 127 | ····invoke-virtual·{v0,·v5},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
129 | ····goto·:goto_1 | 128 | ····goto·:goto_1 |
130 | ····.line·58 | 129 | ····.line·58 |
131 | ····.end·local·v0····#·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/assets/AssetDescriptor;>;" | 130 | ····.end·local·v0····#·"dependencies":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/assets/AssetDescriptor;>;" |
132 |
····.end·local·v |
131 | ····.end·local·v2····#·"page":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page; |
133 |
····.end·local·v3····#·"pa |
132 | ····.end·local·v3····#·"params":Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; |
134 | ····.end·local·v4····#·"params":Lcom/badlogic/gdx/assets/loaders/TextureLoader$TextureParameter; | ||
Max diff block lines reached; 6063/13858 bytes (43.75%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/badlogic/gdx/files/FileHandle; | 1 | .class·public·Lcom/badlogic/gdx/files/FileHandle; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FileHandle.java" | 3 | .source·"FileHandle.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/badlogic/gdx/files/FileHandle$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·protected·file:Ljava/io/File; | 5 | .field·protected·file:Ljava/io/File; |
12 | .field·protected·type:Lcom/badlogic/gdx/Files$FileType; | 6 | .field·protected·type:Lcom/badlogic/gdx/Files$FileType; |
13 | #·direct·methods | 7 | #·direct·methods |
Offset 236, 21 lines modified | Offset 228, 15 lines modified | ||
236 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; | 228 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; |
237 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 229 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
238 | ····move-result-object·v2 | 230 | ····move-result-object·v2 |
239 | ····const-string·v3,·")\n" | 231 | ····const-string·v3,·")\nTo·destination:·" |
240 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
241 | ····move-result-object·v2 | ||
242 | ····const-string·v3,·"To·destination:·" | ||
243 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 232 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
244 | ····move-result-object·v2 | 233 | ····move-result-object·v2 |
245 | ····iget-object·v3,·p1,·Lcom/badlogic/gdx/files/FileHandle;->file:Ljava/io/File; | 234 | ····iget-object·v3,·p1,·Lcom/badlogic/gdx/files/FileHandle;->file:Ljava/io/File; |
Offset 2298, 14 lines modified | Offset 2284, 15 lines modified | ||
2298 | ····:cond_0 | 2284 | ····:cond_0 |
2299 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; | 2285 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; |
2300 | ····sget-object·v3,·Lcom/badlogic/gdx/Files$FileType;->Local:Lcom/badlogic/gdx/Files$FileType; | 2286 | ····sget-object·v3,·Lcom/badlogic/gdx/Files$FileType;->Local:Lcom/badlogic/gdx/Files$FileType; |
2301 | ····if-ne·v2,·v3,·:cond_2 | 2287 | ····if-ne·v2,·v3,·:cond_2 |
2288 | ····.line·134 | ||
2302 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; | 2289 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; |
2303 | ····move-result-object·v2 | 2290 | ····move-result-object·v2 |
2304 | ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z | 2291 | ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z |
2305 | ····move-result·v2 | 2292 | ····move-result·v2 |
Offset 2641, 14 lines modified | Offset 2628, 15 lines modified | ||
2641 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 2628 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
2642 | ····move-result-object·v2 | 2629 | ····move-result-object·v2 |
2643 | ····.line·228 | 2630 | ····.line·228 |
2644 | ····invoke-static·{v1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 2631 | ····invoke-static·{v1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
2632 | ····.line·224 | ||
2645 | ····return-object·v2 | 2633 | ····return-object·v2 |
2646 | ····.line·225 | 2634 | ····.line·225 |
2647 | ····:catch_0 | 2635 | ····:catch_0 |
2648 | ····move-exception·v0 | 2636 | ····move-exception·v0 |
2649 | ····.line·226 | 2637 | ····.line·226 |
Offset 179, 28 lines modified | Offset 179, 30 lines modified | ||
179 | ····move-result-object·v2 | 179 | ····move-result-object·v2 |
180 | ····invoke-static·{p3,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; | 180 | ····invoke-static·{p3,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; |
181 | ····move-result-object·v3 | 181 | ····move-result-object·v3 |
182 | ····.line·83 | ||
182 | ····invoke-static·{p4,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; | 183 | ····invoke-static·{p4,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; |
183 | ····move-result-object·v4 | 184 | ····move-result-object·v4 |
184 | ····invoke-static·{p5,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; | 185 | ····invoke-static·{p5,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; |
185 | ····move-result-object·v5 | 186 | ····move-result-object·v5 |
186 | ····invoke-static·{p6,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; | 187 | ····invoke-static·{p6,·p7},·Lcom/badlogic/gdx/graphics/Cubemap;->createTextureData(Lcom/badlogic/gdx/files/FileHandle;Z)Lcom/badlogic/gdx/graphics/TextureData; |
187 | ····move-result-object·v6 | 188 | ····move-result-object·v6 |
188 | ····move-object·v0,·p0 | 189 | ····move-object·v0,·p0 |
190 | ····.line·82 | ||
189 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/Cubemap;-><init>(Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;)V | 191 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/Cubemap;-><init>(Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;Lcom/badlogic/gdx/graphics/TextureData;)V |
190 | ····.line·85 | 192 | ····.line·85 |
191 | ····return-void | 193 | ····return-void |
192 | .end·method | 194 | .end·method |
193 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;)V | 195 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;Lcom/badlogic/gdx/graphics/Pixmap;)V |
Offset 839, 58 lines modified | Offset 841, 55 lines modified | ||
839 | ····:cond_1 | 841 | ····:cond_1 |
840 | ····const/4·v1,·0x1 | 842 | ····const/4·v1,·0x1 |
841 | ····goto·:goto_1 | 843 | ····goto·:goto_1 |
842 | .end·method | 844 | .end·method |
843 | .method·public·isManaged()Z | 845 | .method·public·isManaged()Z |
844 |
····.locals· |
846 | ····.locals·6 |
845 | ····.prologue | 847 | ····.prologue |
848 | ····const/4·v1,·0x0 | ||
846 | ····.line·138 | 849 | ····.line·138 |
847 |
····iget-object·v |
850 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/Cubemap;->data:[Lcom/badlogic/gdx/graphics/TextureData; |
848 |
|
851 | ····array-length·v4,·v3 |
849 | ····array-length·v3,·v0 | ||
850 |
···· |
852 | ····move·v2,·v1 |
851 | ····const/4·v2,·0x0 | ||
852 | ····.local·v2,·"i$":I | ||
853 | ····:goto_0 | 853 | ····:goto_0 |
854 |
····if-ge·v2,·v |
854 | ····if-ge·v2,·v4,·:cond_1 |
855 |
····aget-object·v |
855 | ····aget-object·v0,·v3,·v2 |
856 | ····.line·139 | 856 | ····.line·139 |
857 |
····.local·v |
857 | ····.local·v0,·"data":Lcom/badlogic/gdx/graphics/TextureData; |
858 |
····invoke-interface·{v |
858 | ····invoke-interface·{v0},·Lcom/badlogic/gdx/graphics/TextureData;->isManaged()Z |
859 |
····move-result·v |
859 | ····move-result·v5 |
860 |
····if-nez·v |
860 | ····if-nez·v5,·:cond_0 |
861 | ····const/4·v4,·0x0 | ||
862 | ····.line·140 | 861 | ····.line·140 |
863 |
····.end·local·v |
862 | ····.end·local·v0····#·"data":Lcom/badlogic/gdx/graphics/TextureData; |
864 | ····:goto_1 | 863 | ····:goto_1 |
865 |
····return·v |
864 | ····return·v1 |
866 | ····.line·138 | 865 | ····.line·138 |
867 |
····.restart·local·v |
866 | ····.restart·local·v0····#·"data":Lcom/badlogic/gdx/graphics/TextureData; |
868 | ····:cond_0 | 867 | ····:cond_0 |
869 | ····add-int/lit8·v2,·v2,·0x1 | 868 | ····add-int/lit8·v2,·v2,·0x1 |
870 | ····goto·:goto_0 | 869 | ····goto·:goto_0 |
871 | ····.line·140 | 870 | ····.line·140 |
872 |
····.end·local·v |
871 | ····.end·local·v0····#·"data":Lcom/badlogic/gdx/graphics/TextureData; |
873 | ····:cond_1 | 872 | ····:cond_1 |
874 |
····const/4·v |
873 | ····const/4·v1,·0x1 |
875 | ····goto·:goto_1 | 874 | ····goto·:goto_1 |
876 | .end·method | 875 | .end·method |
877 | .method·public·load(Lcom/badlogic/gdx/graphics/Cubemap$CubemapSide;Lcom/badlogic/gdx/files/FileHandle;)V | 876 | .method·public·load(Lcom/badlogic/gdx/graphics/Cubemap$CubemapSide;Lcom/badlogic/gdx/files/FileHandle;)V |
878 | ····.locals·1 | 877 | ····.locals·1 |
879 | ····.param·p1,·"side"····#·Lcom/badlogic/gdx/graphics/Cubemap$CubemapSide; | 878 | ····.param·p1,·"side"····#·Lcom/badlogic/gdx/graphics/Cubemap$CubemapSide; |
Offset 409, 14 lines modified | Offset 409, 15 lines modified | ||
409 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getHeight()I | 409 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getHeight()I |
410 | ····move-result·v9 | 410 | ····move-result·v9 |
411 | ····const/4·v10,·0x0 | 411 | ····const/4·v10,·0x0 |
412 | ····.line·249 | ||
412 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getGLFormat()I | 413 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getGLFormat()I |
413 | ····move-result·v11 | 414 | ····move-result·v11 |
414 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getGLType()I | 415 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/Pixmap;->getGLType()I |
415 | ····move-result·v12 | 416 | ····move-result·v12 |
Offset 425, 14 lines modified | Offset 426, 15 lines modified | ||
425 | ····move-result-object·v13 | 426 | ····move-result-object·v13 |
426 | ····move/from16·v5,·p0 | 427 | ····move/from16·v5,·p0 |
427 | ····move/from16·v6,·p2 | 428 | ····move/from16·v6,·p2 |
429 | ····.line·248 | ||
428 | ····invoke-interface/range·{v4·..·v13},·Lcom/badlogic/gdx/graphics/GL20;->glTexImage2D(IIIIIIIILjava/nio/Buffer;)V | 430 | ····invoke-interface/range·{v4·..·v13},·Lcom/badlogic/gdx/graphics/GL20;->glTexImage2D(IIIIIIIILjava/nio/Buffer;)V |
429 | ····goto·:goto_1 | 431 | ····goto·:goto_1 |
430 | .end·method | 432 | .end·method |
431 | #·virtual·methods | 433 | #·virtual·methods |
Offset 919, 77 lines modified | Offset 919, 76 lines modified | ||
919 | ····.line·841 | 919 | ····.line·841 |
920 | ····.local·v1,·"builder":Ljava/lang/StringBuilder; | 920 | ····.local·v1,·"builder":Ljava/lang/StringBuilder; |
921 | ····const/4·v2,·0x0 | 921 | ····const/4·v2,·0x0 |
922 | ····.line·842 | 922 | ····.line·842 |
923 | ····.local·v2,·"i":I | 923 | ····.local·v2,·"i":I |
924 |
····const-string·v |
924 | ····const-string·v3,·"Managed·meshes/app:·{·" |
925 |
····invoke-virtual·{v1,·v |
925 | ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
926 | ····.line·843 | 926 | ····.line·843 |
927 |
····sget-object·v |
927 | ····sget-object·v3,·Lcom/badlogic/gdx/graphics/Mesh;->meshes:Ljava/util/Map; |
928 |
····invoke-interface·{v |
928 | ····invoke-interface·{v3},·Ljava/util/Map;->keySet()Ljava/util/Set; |
929 |
····move-result-object·v |
929 | ····move-result-object·v3 |
930 |
····invoke-interface·{v |
930 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
931 |
····move-result-object·v |
931 | ····move-result-object·v4 |
932 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
933 | ····:goto_0 | 932 | ····:goto_0 |
934 |
····invoke-interface·{v |
933 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
935 |
····move-result·v |
934 | ····move-result·v3 |
936 |
····if-eqz·v |
935 | ····if-eqz·v3,·:cond_0 |
937 |
····invoke-interface·{v |
936 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
938 | ····move-result-object·v0 | 937 | ····move-result-object·v0 |
939 | ····check-cast·v0,·Lcom/badlogic/gdx/Application; | 938 | ····check-cast·v0,·Lcom/badlogic/gdx/Application; |
940 | ····.line·844 | 939 | ····.line·844 |
941 | ····.local·v0,·"app":Lcom/badlogic/gdx/Application; | 940 | ····.local·v0,·"app":Lcom/badlogic/gdx/Application; |
942 |
····sget-object·v |
941 | ····sget-object·v3,·Lcom/badlogic/gdx/graphics/Mesh;->meshes:Ljava/util/Map; |
943 |
····invoke-interface·{v |
942 | ····invoke-interface·{v3,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
944 |
····move-result-object·v |
943 | ····move-result-object·v3 |
945 |
····check-cast·v |
944 | ····check-cast·v3,·Lcom/badlogic/gdx/utils/Array; |
946 |
····iget·v |
945 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/Array;->size:I |
947 |
····invoke-virtual·{v1,·v |
946 | ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
948 | ····.line·845 | 947 | ····.line·845 |
949 |
····const-string·v |
948 | ····const-string·v3,·"·" |
950 |
····invoke-virtual·{v1,·v |
949 | ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
951 | ····goto·:goto_0 | 950 | ····goto·:goto_0 |
952 | ····.line·847 | 951 | ····.line·847 |
953 | ····.end·local·v0····#·"app":Lcom/badlogic/gdx/Application; | 952 | ····.end·local·v0····#·"app":Lcom/badlogic/gdx/Application; |
954 | ····:cond_0 | 953 | ····:cond_0 |
955 |
····const-string·v |
954 | ····const-string·v3,·"}" |
956 |
····invoke-virtual·{v1,·v |
955 | ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
957 | ····.line·848 | 956 | ····.line·848 |
958 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 957 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
959 |
····move-result-object·v |
958 | ····move-result-object·v3 |
960 |
····return-object·v |
959 | ····return-object·v3 |
961 | .end·method | 960 | .end·method |
962 | .method·public·static·invalidateAllMeshes(Lcom/badlogic/gdx/Application;)V | 961 | .method·public·static·invalidateAllMeshes(Lcom/badlogic/gdx/Application;)V |
963 | ····.locals·3 | 962 | ····.locals·3 |
964 | ····.param·p0,·"app"····#·Lcom/badlogic/gdx/Application; | 963 | ····.param·p0,·"app"····#·Lcom/badlogic/gdx/Application; |
965 | ····.prologue | 964 | ····.prologue |
Offset 3358, 14 lines modified | Offset 3357, 15 lines modified | ||
3358 | ····const-string·v3,·"·floats,·needs·" | 3357 | ····const-string·v3,·"·floats,·needs·" |
3359 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3358 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3360 | ····move-result-object·v2 | 3359 | ····move-result-object·v2 |
3360 | ····.line·368 | ||
3361 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/Mesh;->getNumIndices()I | 3361 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/Mesh;->getNumIndices()I |
3362 | ····move-result·v3 | 3362 | ····move-result·v3 |
3363 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 3363 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
3364 | ····move-result-object·v2 | 3364 | ····move-result-object·v2 |
Offset 267, 16 lines modified | Offset 267, 18 lines modified | ||
267 | ····:try_end_6 | 267 | ····:try_end_6 |
268 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_0 | 268 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_0 |
269 | ····.catchall·{:try_start_6·..·:try_end_6}·:catchall_2 | 269 | ····.catchall·{:try_start_6·..·:try_end_6}·:catchall_2 |
270 | ····.line·136 | 270 | ····.line·136 |
271 | ····invoke-static·{v4},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 271 | ····invoke-static·{v4},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
272 | ····.line·132 | ||
272 | ····return-object·v6 | 273 | ····return-object·v6 |
274 | ····.line·136 | ||
273 | ····.end·local·v1····#·"format":Lcom/badlogic/gdx/graphics/Pixmap$Format; | 275 | ····.end·local·v1····#·"format":Lcom/badlogic/gdx/graphics/Pixmap$Format; |
274 | ····.end·local·v2····#·"height":I | 276 | ····.end·local·v2····#·"height":I |
275 | ····.end·local·v5····#·"pixelBuf":Ljava/nio/ByteBuffer; | 277 | ····.end·local·v5····#·"pixelBuf":Ljava/nio/ByteBuffer; |
276 | ····.end·local·v6····#·"pixmap":Lcom/badlogic/gdx/graphics/Pixmap; | 278 | ····.end·local·v6····#·"pixmap":Lcom/badlogic/gdx/graphics/Pixmap; |
277 | ····.end·local·v7····#·"readBytes":I | 279 | ····.end·local·v7····#·"readBytes":I |
278 | ····.end·local·v8····#·"width":I | 280 | ····.end·local·v8····#·"width":I |
279 | ····:catchall_2 | 281 | ····:catchall_2 |
Offset 613, 63 lines modified | Offset 613, 58 lines modified | ||
613 | ····move-result-object·v4 | 613 | ····move-result-object·v4 |
614 | ····return-object·v4 | 614 | ····return-object·v4 |
615 | .end·method | 615 | .end·method |
616 | .method·private·static·updateCRC(I[B)I | 616 | .method·private·static·updateCRC(I[B)I |
617 |
····.locals· |
617 | ····.locals·5 |
618 | ····.param·p0,·"crc"····#·I | 618 | ····.param·p0,·"crc"····#·I |
619 | ····.param·p1,·"raw"····#·[B | 619 | ····.param·p1,·"raw"····#·[B |
620 | ····.prologue | 620 | ····.prologue |
621 | ····.line·242 | 621 | ····.line·242 |
622 |
····sget-object·v |
622 | ····sget-object·v1,·Lcom/badlogic/gdx/graphics/PixmapIO$PNG;->crcTable:[I |
623 |
····if-nez·v |
623 | ····if-nez·v1,·:cond_0 |
624 | ····invoke-static·{},·Lcom/badlogic/gdx/graphics/PixmapIO$PNG;->createCRCTable()V | 624 | ····invoke-static·{},·Lcom/badlogic/gdx/graphics/PixmapIO$PNG;->createCRCTable()V |
625 | ····.line·243 | 625 | ····.line·243 |
626 | ····:cond_0 | 626 | ····:cond_0 |
627 |
···· |
627 | ····array-length·v2,·p1 |
628 |
···· |
628 | ····const/4·v1,·0x0 |
629 | ····array-length·v3,·v0 | ||
630 | ····.local·v3,·"len$":I | ||
631 | ····const/4·v2,·0x0 | ||
632 | ····.local·v2,·"i$":I | ||
633 | ····:goto_0 | 629 | ····:goto_0 |
634 |
····if-ge·v |
630 | ····if-ge·v1,·v2,·:cond_1 |
635 |
····aget-byte·v |
631 | ····aget-byte·v0,·p1,·v1 |
636 | ····.line·244 | 632 | ····.line·244 |
637 |
····.local·v |
633 | ····.local·v0,·"element":B |
638 |
····sget-object·v |
634 | ····sget-object·v3,·Lcom/badlogic/gdx/graphics/PixmapIO$PNG;->crcTable:[I |
639 |
····xor-int·v |
635 | ····xor-int·v4,·p0,·v0 |
640 |
····and-int/lit16·v |
636 | ····and-int/lit16·v4,·v4,·0xff |
641 |
····aget·v |
637 | ····aget·v3,·v3,·v4 |
642 |
····ushr-int/lit8·v |
638 | ····ushr-int/lit8·v4,·p0,·0x8 |
643 |
····xor-int·p0,·v |
639 | ····xor-int·p0,·v3,·v4 |
644 | ····.line·243 | 640 | ····.line·243 |
645 |
····add-int/lit8·v |
641 | ····add-int/lit8·v1,·v1,·0x1 |
646 | ····goto·:goto_0 | 642 | ····goto·:goto_0 |
647 | ····.line·245 | 643 | ····.line·245 |
648 |
····.end·local·v |
644 | ····.end·local·v0····#·"element":B |
649 | ····:cond_1 | 645 | ····:cond_1 |
650 | ····return·p0 | 646 | ····return·p0 |
651 | .end·method | 647 | .end·method |
652 | .method·static·write(Lcom/badlogic/gdx/graphics/Pixmap;)[B | 648 | .method·static·write(Lcom/badlogic/gdx/graphics/Pixmap;)[B |
653 | ····.locals·7 | 649 | ····.locals·7 |
654 | ····.param·p0,·"pixmap"····#·Lcom/badlogic/gdx/graphics/Pixmap; | 650 | ····.param·p0,·"pixmap"····#·Lcom/badlogic/gdx/graphics/Pixmap; |
Offset 16, 15 lines modified | Offset 16, 14 lines modified | ||
16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·36 | 19 | ····.line·36 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·147 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
24 | .method·public·static·readCIM(Lcom/badlogic/gdx/files/FileHandle;)Lcom/badlogic/gdx/graphics/Pixmap; | 23 | .method·public·static·readCIM(Lcom/badlogic/gdx/files/FileHandle;)Lcom/badlogic/gdx/graphics/Pixmap; |
25 | ····.locals·1 | 24 | ····.locals·1 |
26 | ····.param·p0,·"file"····#·Lcom/badlogic/gdx/files/FileHandle; | 25 | ····.param·p0,·"file"····#·Lcom/badlogic/gdx/files/FileHandle; |
Offset 297, 77 lines modified | Offset 297, 76 lines modified | ||
297 | ····.line·279 | 297 | ····.line·279 |
298 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 298 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
299 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 299 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
300 | ····.line·280 | 300 | ····.line·280 |
301 | ····.local·v1,·"builder":Ljava/lang/StringBuilder; | 301 | ····.local·v1,·"builder":Ljava/lang/StringBuilder; |
302 |
····const-string·v |
302 | ····const-string·v2,·"Managed·textures/app:·{·" |
303 |
····invoke-virtual·{v1,·v |
303 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
304 | ····.line·281 | 304 | ····.line·281 |
305 |
····sget-object·v |
305 | ····sget-object·v2,·Lcom/badlogic/gdx/graphics/Texture;->managedTextures:Ljava/util/Map; |
306 |
····invoke-interface·{v |
306 | ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set; |
307 |
····move-result-object·v |
307 | ····move-result-object·v2 |
308 |
····invoke-interface·{v |
308 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
309 |
····move-result-object·v |
309 | ····move-result-object·v3 |
310 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
311 | ····:goto_0 | 310 | ····:goto_0 |
312 |
····invoke-interface·{v |
311 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
313 |
····move-result·v |
312 | ····move-result·v2 |
314 |
····if-eqz·v |
313 | ····if-eqz·v2,·:cond_0 |
315 |
····invoke-interface·{v |
314 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
316 | ····move-result-object·v0 | 315 | ····move-result-object·v0 |
317 | ····check-cast·v0,·Lcom/badlogic/gdx/Application; | 316 | ····check-cast·v0,·Lcom/badlogic/gdx/Application; |
318 | ····.line·282 | 317 | ····.line·282 |
319 | ····.local·v0,·"app":Lcom/badlogic/gdx/Application; | 318 | ····.local·v0,·"app":Lcom/badlogic/gdx/Application; |
320 |
····sget-object·v |
319 | ····sget-object·v2,·Lcom/badlogic/gdx/graphics/Texture;->managedTextures:Ljava/util/Map; |
321 |
····invoke-interface·{v |
320 | ····invoke-interface·{v2,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
322 |
····move-result-object·v |
321 | ····move-result-object·v2 |
323 |
····check-cast·v |
322 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Array; |
324 |
····iget·v |
323 | ····iget·v2,·v2,·Lcom/badlogic/gdx/utils/Array;->size:I |
325 |
····invoke-virtual·{v1,·v |
324 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
326 | ····.line·283 | 325 | ····.line·283 |
327 |
····const-string·v |
326 | ····const-string·v2,·"·" |
328 |
····invoke-virtual·{v1,·v |
327 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
329 | ····goto·:goto_0 | 328 | ····goto·:goto_0 |
330 | ····.line·285 | 329 | ····.line·285 |
331 | ····.end·local·v0····#·"app":Lcom/badlogic/gdx/Application; | 330 | ····.end·local·v0····#·"app":Lcom/badlogic/gdx/Application; |
332 | ····:cond_0 | 331 | ····:cond_0 |
333 |
····const-string·v |
332 | ····const-string·v2,·"}" |
334 |
····invoke-virtual·{v1,·v |
333 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
335 | ····.line·286 | 334 | ····.line·286 |
336 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 335 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
337 |
····move-result-object·v |
336 | ····move-result-object·v2 |
338 |
····return-object·v |
337 | ····return-object·v2 |
339 | .end·method | 338 | .end·method |
340 | .method·public·static·getNumManagedTextures()I | 339 | .method·public·static·getNumManagedTextures()I |
341 | ····.locals·2 | 340 | ····.locals·2 |
342 | ····.prologue | 341 | ····.prologue |
343 | ····.line·291 | 342 | ····.line·291 |
Offset 390, 220 lines modified | Offset 389, 219 lines modified | ||
390 | ····.locals·11 | 389 | ····.locals·11 |
391 | ····.param·p0,·"app"····#·Lcom/badlogic/gdx/Application; | 390 | ····.param·p0,·"app"····#·Lcom/badlogic/gdx/Application; |
392 | ····.prologue | 391 | ····.prologue |
393 | ····const/4·v10,·0x0 | 392 | ····const/4·v10,·0x0 |
394 | ····.line·212 | 393 | ····.line·212 |
395 |
····sget-object·v |
394 | ····sget-object·v7,·Lcom/badlogic/gdx/graphics/Texture;->managedTextures:Ljava/util/Map; |
396 |
····invoke-interface·{v |
395 | ····invoke-interface·{v7,·p0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
397 |
····move-result-object·v |
396 | ····move-result-object·v2 |
398 |
····check-cast·v |
397 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Array; |
399 | ····.line·213 | 398 | ····.line·213 |
400 |
····.local·v |
399 | ····.local·v2,·"managedTextureArray":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/Texture;>;" |
401 |
····if-nez·v |
400 | ····if-nez·v2,·:cond_1 |
402 | ····.line·268 | 401 | ····.line·268 |
403 | ····:cond_0 | 402 | ····:cond_0 |
Max diff block lines reached; 12359/16948 bytes (72.92%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Animation.java" | 3 | .source·"Animation.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/badlogic/gdx/graphics/g2d/Animation$1;, | ||
8 | ········Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode; | 7 | ········Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·animationDuration:F | 11 | .field·private·animationDuration:F |
Offset 76, 67 lines modified | Offset 76, 67 lines modified | ||
76 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->xHeight:F | 76 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->xHeight:F |
77 | ····.line·832 | 77 | ····.line·832 |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | .method·public·constructor·<init>(Lcom/badlogic/gdx/files/FileHandle;Z)V | 80 | .method·public·constructor·<init>(Lcom/badlogic/gdx/files/FileHandle;Z)V |
81 |
····.locals·3 |
81 | ····.locals·34 |
82 | ····.param·p1,·"fontFile"····#·Lcom/badlogic/gdx/files/FileHandle; | 82 | ····.param·p1,·"fontFile"····#·Lcom/badlogic/gdx/files/FileHandle; |
83 | ····.param·p2,·"flip"····#·Z | 83 | ····.param·p2,·"flip"····#·Z |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line·835 | 85 | ····.line·835 |
86 | ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V | 86 | ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V |
87 | ····.line·820 | 87 | ····.line·820 |
88 |
····const/high16·v |
88 | ····const/high16·v27,·0x3f800000····#·1.0f |
89 |
····move/from16·v0,·v |
89 | ····move/from16·v0,·v27 |
90 | ····move-object/from16·v1,·p0 | 90 | ····move-object/from16·v1,·p0 |
91 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->capHeight:F | 91 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->capHeight:F |
92 | ····.line·824 | 92 | ····.line·824 |
93 |
····const/high16·v |
93 | ····const/high16·v27,·0x3f800000····#·1.0f |
94 |
····move/from16·v0,·v |
94 | ····move/from16·v0,·v27 |
95 | ····move-object/from16·v1,·p0 | 95 | ····move-object/from16·v1,·p0 |
96 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->scaleX:F | 96 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->scaleX:F |
97 |
····const/high16·v |
97 | ····const/high16·v27,·0x3f800000····#·1.0f |
98 |
····move/from16·v0,·v |
98 | ····move/from16·v0,·v27 |
99 | ····move-object/from16·v1,·p0 | 99 | ····move-object/from16·v1,·p0 |
100 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->scaleY:F | 100 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->scaleY:F |
101 | ····.line·826 | 101 | ····.line·826 |
102 |
····const/16·v |
102 | ····const/16·v27,·0x80 |
103 |
····move/from16·v0,·v |
103 | ····move/from16·v0,·v27 |
104 | ····new-array·v0,·v0,·[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; | 104 | ····new-array·v0,·v0,·[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; |
105 |
····move-object/from16·v |
105 | ····move-object/from16·v27,·v0 |
106 |
····move-object/from16·v0,·v |
106 | ····move-object/from16·v0,·v27 |
107 | ····move-object/from16·v1,·p0 | 107 | ····move-object/from16·v1,·p0 |
108 | ····iput-object·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->glyphs:[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; | 108 | ····iput-object·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->glyphs:[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; |
109 | ····.line·828 | 109 | ····.line·828 |
110 |
····const/high16·v |
110 | ····const/high16·v27,·0x3f800000····#·1.0f |
111 |
····move/from16·v0,·v |
111 | ····move/from16·v0,·v27 |
112 | ····move-object/from16·v1,·p0 | 112 | ····move-object/from16·v1,·p0 |
113 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->xHeight:F | 113 | ····iput·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->xHeight:F |
114 | ····.line·836 | 114 | ····.line·836 |
115 | ····move-object/from16·v0,·p1 | 115 | ····move-object/from16·v0,·p1 |
Offset 149, 1800 lines modified | Offset 149, 1741 lines modified | ||
149 | ····move/from16·v0,·p2 | 149 | ····move/from16·v0,·p2 |
150 | ····move-object/from16·v1,·p0 | 150 | ····move-object/from16·v1,·p0 |
151 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->flipped:Z | 151 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->flipped:Z |
152 | ····.line·838 | 152 | ····.line·838 |
153 |
····new-instance·v2 |
153 | ····new-instance·v21,·Ljava/io/BufferedReader; |
154 |
····new-instance·v |
154 | ····new-instance·v27,·Ljava/io/InputStreamReader; |
155 | ····invoke-virtual/range·{p1·..·p1},·Lcom/badlogic/gdx/files/FileHandle;->read()Ljava/io/InputStream; | 155 | ····invoke-virtual/range·{p1·..·p1},·Lcom/badlogic/gdx/files/FileHandle;->read()Ljava/io/InputStream; |
156 |
····move-result-object·v |
156 | ····move-result-object·v28 |
157 |
····invoke-direct/range·{v |
157 | ····invoke-direct/range·{v27·..·v28},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V |
158 |
····const/16·v |
158 | ····const/16·v28,·0x200 |
159 |
····move-object/from16·v0,·v2 |
159 | ····move-object/from16·v0,·v21 |
160 |
····move-object/from16·v1,·v |
160 | ····move-object/from16·v1,·v27 |
161 |
····move/from16·v2,·v |
161 | ····move/from16·v2,·v28 |
162 | ····invoke-direct·{v0,·v1,·v2},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V | 162 | ····invoke-direct·{v0,·v1,·v2},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V |
163 | ····.line·840 | 163 | ····.line·840 |
164 |
····.local·v2 |
164 | ····.local·v21,·"reader":Ljava/io/BufferedReader; |
165 | ····:try_start_0 | 165 | ····:try_start_0 |
166 |
····invoke-virtual/range·{v2 |
166 | ····invoke-virtual/range·{v21·..·v21},·Ljava/io/BufferedReader;->readLine()Ljava/lang/String; |
Max diff block lines reached; 76111/79634 bytes (95.58%) of diff not shown. |
Offset 137, 22 lines modified | Offset 137, 24 lines modified | ||
137 | ····move-result-object·v0 | 137 | ····move-result-object·v0 |
138 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 138 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
139 | ····const-string·v2,·"com/badlogic/gdx/utils/arial-15.png" | 139 | ····const-string·v2,·"com/badlogic/gdx/utils/arial-15.png" |
140 | ····.line·75 | ||
140 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->classpath(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 141 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->classpath(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
141 | ····move-result-object·v1 | 142 | ····move-result-object·v1 |
142 | ····const/4·v2,·0x0 | 143 | ····const/4·v2,·0x0 |
143 | ····const/4·v3,·0x1 | 144 | ····const/4·v3,·0x1 |
145 | ····.line·74 | ||
144 | ····invoke-direct·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;ZZ)V | 146 | ····invoke-direct·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;ZZ)V |
145 | ····.line·76 | 147 | ····.line·76 |
146 | ····return-void | 148 | ····return-void |
147 | .end·method | 149 | .end·method |
148 | .method·public·constructor·<init>(Lcom/badlogic/gdx/files/FileHandle;)V | 150 | .method·public·constructor·<init>(Lcom/badlogic/gdx/files/FileHandle;)V |
Offset 475, 20 lines modified | Offset 477, 22 lines modified | ||
475 | ····move-result-object·v0 | 477 | ····move-result-object·v0 |
476 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; | 478 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; |
477 | ····const-string·v2,·"com/badlogic/gdx/utils/arial-15.png" | 479 | ····const-string·v2,·"com/badlogic/gdx/utils/arial-15.png" |
480 | ····.line·83 | ||
478 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->classpath(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; | 481 | ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->classpath(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; |
479 | ····move-result-object·v1 | 482 | ····move-result-object·v1 |
480 | ····const/4·v2,·0x1 | 483 | ····const/4·v2,·0x1 |
484 | ····.line·82 | ||
481 | ····invoke-direct·{p0,·v0,·v1,·p1,·v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;ZZ)V | 485 | ····invoke-direct·{p0,·v0,·v1,·p1,·v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/files/FileHandle;ZZ)V |
482 | ····.line·84 | 486 | ····.line·84 |
483 | ····return-void | 487 | ····return-void |
484 | .end·method | 488 | .end·method |
485 | .method·static·indexOf(Ljava/lang/CharSequence;CI)I | 489 | .method·static·indexOf(Ljava/lang/CharSequence;CI)I |
Offset 570, 588 lines modified | Offset 574, 573 lines modified | ||
570 | ····.locals·26 | 574 | ····.locals·26 |
571 | ····.param·p1,·"data"····#·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData; | 575 | ····.param·p1,·"data"····#·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData; |
572 | ····.prologue | 576 | ····.prologue |
573 | ····.line·184 | 577 | ····.line·184 |
574 | ····move-object/from16·v0,·p1 | 578 | ····move-object/from16·v0,·p1 |
575 |
····iget-object·v |
579 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData;->glyphs:[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; |
580 | ····move-object/from16·v21,·v0 | ||
576 |
···· |
581 | ····move-object/from16·v0,·v21 |
577 | ····array-length·v10,·v2 | ||
578 |
···· |
582 | ····array-length·v0,·v0 |
579 | ····const/4·v6,·0x0 | ||
583 | ····move/from16·v22,·v0 | ||
580 |
···· |
584 | ····const/16·v19,·0x0 |
581 | ····move·v7,·v6 | ||
585 | ····move/from16·v20,·v19 | ||
582 | ····.end·local·v2····#·"arr$":[[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; | ||
583 | ····.end·local·v6····#·"i$":I | ||
584 | ····.end·local·v10····#·"len$":I | ||
585 | ····.local·v7,·"i$":I | ||
586 | ····:goto_0 | 586 | ····:goto_0 |
587 |
···· |
587 | ····move/from16·v0,·v20 |
588 | ····move/from16·v1,·v22 | ||
589 | ····if-ge·v0,·v1,·:cond_a | ||
588 |
····aget-object·v |
590 | ····aget-object·v9,·v21,·v20 |
589 | ····.line·185 | 591 | ····.line·185 |
590 |
····.local·v |
592 | ····.local·v9,·"page":[Lcom/badlogic/gdx/graphics/g2d/BitmapFont$Glyph; |
591 |
····if-nez·v |
593 | ····if-nez·v9,·:cond_1 |
592 | ····.line·184 | 594 | ····.line·184 |
593 | ····.end·local·v7····#·"i$":I | ||
594 | ····:cond_0 | 595 | ····:cond_0 |
595 |
····add-int/lit8·v |
596 | ····add-int/lit8·v19,·v20,·0x1 |
596 |
···· |
597 | ····move/from16·v20,·v19 |
597 | ····move·v7,·v6 | ||
598 | ····.end·local·v6····#·"i$":I | ||
599 | ····.restart·local·v7····#·"i$":I | ||
600 | ····goto·:goto_0 | 598 | ····goto·:goto_0 |
Max diff block lines reached; 17536/20622 bytes (85.04%) of diff not shown. |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(I)V | 25 | .method·constructor·<init>(I)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 |
····.param·p1,·" |
27 | ····.param·p1,·"initialCapacity"····#·I |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·44 | 29 | ····.line·44 |
30 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 1038, 14 lines modified | Offset 1038, 15 lines modified | ||
1038 | ····if-eqz·v4,·:cond_3 | 1038 | ····if-eqz·v4,·:cond_3 |
1039 | ····const/4·v4,·0x3 | 1039 | ····const/4·v4,·0x3 |
1040 | ····aget-object·v4,·p1,·v4 | 1040 | ····aget-object·v4,·p1,·v4 |
1041 | ····.line·160 | ||
1041 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I | 1042 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I |
1042 | ····move-result·v4 | 1043 | ····move-result·v4 |
1043 | ····int-to-float·v4,·v4 | 1044 | ····int-to-float·v4,·v4 |
1044 | ····cmpl-float·v4,·v4,·v1 | 1045 | ····cmpl-float·v4,·v4,·v1 |
Offset 1055, 14 lines modified | Offset 1056, 15 lines modified | ||
1055 | ····:cond_3 | 1056 | ····:cond_3 |
1056 | ····aget-object·v4,·p1,·v9 | 1057 | ····aget-object·v4,·p1,·v9 |
1057 | ····if-eqz·v4,·:cond_5 | 1058 | ····if-eqz·v4,·:cond_5 |
1058 | ····aget-object·v4,·p1,·v9 | 1059 | ····aget-object·v4,·p1,·v9 |
1060 | ····.line·161 | ||
1059 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I | 1061 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I |
1060 | ····move-result·v4 | 1062 | ····move-result·v4 |
1061 | ····int-to-float·v4,·v4 | 1063 | ····int-to-float·v4,·v4 |
1062 | ····cmpl-float·v4,·v4,·v1 | 1064 | ····cmpl-float·v4,·v4,·v1 |
Offset 1110, 14 lines modified | Offset 1112, 15 lines modified | ||
1110 | ····if-eqz·v4,·:cond_7 | 1112 | ····if-eqz·v4,·:cond_7 |
1111 | ····const/4·v4,·0x5 | 1113 | ····const/4·v4,·0x5 |
1112 | ····aget-object·v4,·p1,·v4 | 1114 | ····aget-object·v4,·p1,·v4 |
1115 | ····.line·167 | ||
1113 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I | 1116 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I |
1114 | ····move-result·v4 | 1117 | ····move-result·v4 |
1115 | ····int-to-float·v4,·v4 | 1118 | ····int-to-float·v4,·v4 |
1116 | ····cmpl-float·v4,·v4,·v2 | 1119 | ····cmpl-float·v4,·v4,·v2 |
Offset 1127, 14 lines modified | Offset 1130, 15 lines modified | ||
1127 | ····:cond_7 | 1130 | ····:cond_7 |
1128 | ····aget-object·v4,·p1,·v10 | 1131 | ····aget-object·v4,·p1,·v10 |
1129 | ····if-eqz·v4,·:cond_9 | 1132 | ····if-eqz·v4,·:cond_9 |
1130 | ····aget-object·v4,·p1,·v10 | 1133 | ····aget-object·v4,·p1,·v10 |
1134 | ····.line·168 | ||
1131 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I | 1135 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I |
1132 | ····move-result·v4 | 1136 | ····move-result·v4 |
1133 | ····int-to-float·v4,·v4 | 1137 | ····int-to-float·v4,·v4 |
1134 | ····cmpl-float·v4,·v4,·v2 | 1138 | ····cmpl-float·v4,·v4,·v2 |
Offset 1182, 14 lines modified | Offset 1186, 15 lines modified | ||
1182 | ····if-eqz·v4,·:cond_b | 1186 | ····if-eqz·v4,·:cond_b |
1183 | ····const/4·v4,·0x7 | 1187 | ····const/4·v4,·0x7 |
1184 | ····aget-object·v4,·p1,·v4 | 1188 | ····aget-object·v4,·p1,·v4 |
1189 | ····.line·174 | ||
1185 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I | 1190 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I |
1186 | ····move-result·v4 | 1191 | ····move-result·v4 |
1187 | ····int-to-float·v4,·v4 | 1192 | ····int-to-float·v4,·v4 |
1188 | ····cmpl-float·v4,·v4,·v0 | 1193 | ····cmpl-float·v4,·v4,·v0 |
Offset 1199, 14 lines modified | Offset 1204, 15 lines modified | ||
1199 | ····:cond_b | 1204 | ····:cond_b |
1200 | ····aget-object·v4,·p1,·v10 | 1205 | ····aget-object·v4,·p1,·v10 |
1201 | ····if-eqz·v4,·:cond_d | 1206 | ····if-eqz·v4,·:cond_d |
1202 | ····aget-object·v4,·p1,·v10 | 1207 | ····aget-object·v4,·p1,·v10 |
1208 | ····.line·175 | ||
1203 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I | 1209 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I |
1204 | ····move-result·v4 | 1210 | ····move-result·v4 |
1205 | ····int-to-float·v4,·v4 | 1211 | ····int-to-float·v4,·v4 |
1206 | ····cmpl-float·v4,·v4,·v0 | 1212 | ····cmpl-float·v4,·v4,·v0 |
Offset 1254, 14 lines modified | Offset 1260, 15 lines modified | ||
1254 | ····if-eqz·v4,·:cond_f | 1260 | ····if-eqz·v4,·:cond_f |
Max diff block lines reached; 526/2393 bytes (21.98%) of diff not shown. |
Offset 369, 40 lines modified | Offset 369, 39 lines modified | ||
369 | .end·method | 369 | .end·method |
370 | .method·public·getBoundingBox()Lcom/badlogic/gdx/math/collision/BoundingBox; | 370 | .method·public·getBoundingBox()Lcom/badlogic/gdx/math/collision/BoundingBox; |
371 | ····.locals·4 | 371 | ····.locals·4 |
372 | ····.prologue | 372 | ····.prologue |
373 | ····.line·213 | 373 | ····.line·213 |
374 |
····iget-object·v |
374 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->bounds:Lcom/badlogic/gdx/math/collision/BoundingBox; |
375 |
····if-nez·v |
375 | ····if-nez·v2,·:cond_0 |
376 |
····new-instance·v |
376 | ····new-instance·v2,·Lcom/badlogic/gdx/math/collision/BoundingBox; |
377 |
····invoke-direct·{v |
377 | ····invoke-direct·{v2},·Lcom/badlogic/gdx/math/collision/BoundingBox;-><init>()V |
378 |
····iput-object·v |
378 | ····iput-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->bounds:Lcom/badlogic/gdx/math/collision/BoundingBox; |
379 | ····.line·215 | 379 | ····.line·215 |
380 | ····:cond_0 | 380 | ····:cond_0 |
381 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->bounds:Lcom/badlogic/gdx/math/collision/BoundingBox; | 381 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->bounds:Lcom/badlogic/gdx/math/collision/BoundingBox; |
382 | ····.line·216 | 382 | ····.line·216 |
383 | ····.local·v0,·"bounds":Lcom/badlogic/gdx/math/collision/BoundingBox; | 383 | ····.local·v0,·"bounds":Lcom/badlogic/gdx/math/collision/BoundingBox; |
384 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/collision/BoundingBox;->inf()Lcom/badlogic/gdx/math/collision/BoundingBox; | 384 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/collision/BoundingBox;->inf()Lcom/badlogic/gdx/math/collision/BoundingBox; |
385 | ····.line·217 | 385 | ····.line·217 |
386 |
····iget-object·v |
386 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->emitters:Lcom/badlogic/gdx/utils/Array; |
387 |
····invoke-virtual·{v |
387 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
388 | ····move-result-object·v2 | 388 | ····move-result-object·v2 |
389 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
390 | ····:goto_0 | 389 | ····:goto_0 |
391 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 390 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
392 | ····move-result·v3 | 391 | ····move-result·v3 |
393 | ····if-eqz·v3,·:cond_1 | 392 | ····if-eqz·v3,·:cond_1 |
Offset 1082, 417 lines modified | Offset 1081, 416 lines modified | ||
1082 | .method·public·scaleEffect(F)V | 1081 | .method·public·scaleEffect(F)V |
1083 | ····.locals·5 | 1082 | ····.locals·5 |
1084 | ····.param·p1,·"scaleFactor"····#·F | 1083 | ····.param·p1,·"scaleFactor"····#·F |
1085 | ····.prologue | 1084 | ····.prologue |
1086 | ····.line·223 | 1085 | ····.line·223 |
1087 |
····iget-object·v |
1086 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;->emitters:Lcom/badlogic/gdx/utils/Array; |
1088 |
····invoke-virtual·{v |
1087 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
1089 |
····move-result-object·v |
1088 | ····move-result-object·v1 |
1090 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
1091 | ····:goto_0 | 1089 | ····:goto_0 |
1092 |
····invoke-interface·{v |
1090 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
1093 | ····move-result·v2 | 1091 | ····move-result·v2 |
1094 | ····if-eqz·v2,·:cond_0 | 1092 | ····if-eqz·v2,·:cond_0 |
1095 |
····invoke-interface·{v |
1093 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
1096 |
····move-result-object·v |
1094 | ····move-result-object·v0 |
1097 |
····check-cast·v |
1095 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter; |
1098 | ····.line·224 | 1096 | ····.line·224 |
1099 |
····.local·v |
1097 | ····.local·v0,·"particleEmitter":Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter; |
1100 |
····invoke-virtual·{v |
1098 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->getScale()Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; |
1101 | ····move-result-object·v2 | 1099 | ····move-result-object·v2 |
1102 |
····invoke-virtual·{v |
1100 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->getScale()Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; |
1103 | ····move-result-object·v3 | 1101 | ····move-result-object·v3 |
1104 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getHighMin()F | 1102 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getHighMin()F |
1105 | ····move-result·v3 | 1103 | ····move-result·v3 |
1106 | ····mul-float/2addr·v3,·p1 | 1104 | ····mul-float/2addr·v3,·p1 |
1107 |
····invoke-virtual·{v |
1105 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->getScale()Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; |
1108 | ····move-result-object·v4 | 1106 | ····move-result-object·v4 |
1109 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getHighMax()F | 1107 | ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getHighMax()F |
1110 | ····move-result·v4 | 1108 | ····move-result·v4 |
1111 | ····mul-float/2addr·v4,·p1 | 1109 | ····mul-float/2addr·v4,·p1 |
1112 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->setHigh(FF)V | 1110 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->setHigh(FF)V |
1113 | ····.line·225 | 1111 | ····.line·225 |
1114 |
····invoke-virtual·{v |
1112 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->getScale()Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; |
Max diff block lines reached; 19229/24393 bytes (78.83%) 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/badlogic/gdx/graphics/g2d/ParticleEffectPool; | 18 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool;Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;)V | 20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool;Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool; | ||
22 | ····.param·p2,·"effect"····#·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect; | 23 | ····.param·p2,·"effect"····#·Lcom/badlogic/gdx/graphics/g2d/ParticleEffect; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·41 | 25 | ····.line·41 |
25 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool$PooledEffect;->this$0:Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool; | 26 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool$PooledEffect;->this$0:Lcom/badlogic/gdx/graphics/g2d/ParticleEffectPool; |
26 | ····.line·42 | 27 | ····.line·42 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ParticleEmitter.java" | 3 | .source·"ParticleEmitter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$1;, | ||
8 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnEllipseSide;, | 7 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnEllipseSide;, |
9 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnShape;, | 8 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnShape;, |
10 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnShapeValue;, | 9 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$SpawnShapeValue;, |
11 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$GradientColorValue;, | 10 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$GradientColorValue;, |
12 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;, | 11 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;, |
13 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$RangedNumericValue;, | 12 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$RangedNumericValue;, |
14 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$NumericValue;, | 13 | ········Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$NumericValue;, |
Offset 3417, 24 lines modified | Offset 3416, 26 lines modified | ||
3417 | ····move-object/from16·v0,·p0 | 3416 | ····move-object/from16·v0,·p0 |
3418 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->transparencyValue:Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; | 3417 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter;->transparencyValue:Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue; |
3419 | ····move-object/from16·v17,·v0 | 3418 | ····move-object/from16·v17,·v0 |
3419 | ····.line·580 | ||
3420 | ····move-object/from16·v0,·v17 | 3420 | ····move-object/from16·v0,·v17 |
3421 | ····invoke-virtual·{v0,·v6},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getScale(F)F | 3421 | ····invoke-virtual·{v0,·v6},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$ScaledNumericValue;->getScale(F)F |
3422 | ····move-result·v17 | 3422 | ····move-result·v17 |
3423 | ····mul-float·v16,·v16,·v17 | 3423 | ····mul-float·v16,·v16,·v17 |
3424 | ····add-float·v15,·v15,·v16 | 3424 | ····add-float·v15,·v15,·v16 |
3425 | ····.line·579 | ||
3425 | ····move-object/from16·v0,·p1 | 3426 | ····move-object/from16·v0,·p1 |
3426 | ····invoke-virtual·{v0,·v12,·v13,·v14,·v15},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$Particle;->setColor(FFFF)V | 3427 | ····invoke-virtual·{v0,·v12,·v13,·v14,·v15},·Lcom/badlogic/gdx/graphics/g2d/ParticleEmitter$Particle;->setColor(FFFF)V |
3427 | ····goto/16·:goto_5 | 3428 | ····goto/16·:goto_5 |
3428 | .end·method | 3429 | .end·method |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 18 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;Lcom/badlogic/gdx/graphics/TextureData;)V | 20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;Lcom/badlogic/gdx/graphics/TextureData;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
23 | ····.param·p2,·"data"····#·Lcom/badlogic/gdx/graphics/TextureData; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·325 | 25 | ····.line·325 |
25 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$1;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 26 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$1;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
26 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/graphics/TextureData;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/graphics/TextureData;)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 18 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;Lcom/badlogic/gdx/graphics/TextureData;)V | 20 | .method·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;Lcom/badlogic/gdx/graphics/TextureData;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
23 | ····.param·p2,·"data"····#·Lcom/badlogic/gdx/graphics/TextureData; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·353 | 25 | ····.line·353 |
25 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$2;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 26 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$2;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
26 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/graphics/TextureData;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/graphics/TextureData;)V |
Offset 46, 14 lines modified | Offset 46, 15 lines modified | ||
46 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 46 | .field·final·synthetic·this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;)V | 48 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;)V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.param·p1,·"this$0"····#·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | ||
50 | ····.prologue | 51 | ····.prologue |
51 | ····.line·107 | 52 | ····.line·107 |
52 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; | 53 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page;->this$0:Lcom/badlogic/gdx/graphics/g2d/PixmapPacker; |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 500, 61 lines modified | Offset 500, 58 lines modified | ||
500 | ····.locals·3 | 500 | ····.locals·3 |
501 | ····.prologue | 501 | ····.prologue |
502 | ····.line·311 | 502 | ····.line·311 |
503 | ····monitor-enter·p0 | 503 | ····monitor-enter·p0 |
504 | ····:try_start_0 | 504 | ····:try_start_0 |
505 |
····iget-object·v |
505 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;->pages:Lcom/badlogic/gdx/utils/Array; |
506 |
····invoke-virtual·{v |
506 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
507 |
····move-result-object·v |
507 | ····move-result-object·v1 |
508 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
509 | ····:goto_0 | 508 | ····:goto_0 |
510 |
····invoke-interface·{v |
509 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
511 | ····move-result·v2 | 510 | ····move-result·v2 |
512 | ····if-eqz·v2,·:cond_0 | 511 | ····if-eqz·v2,·:cond_0 |
513 |
····invoke-interface·{v |
512 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
514 |
····move-result-object·v |
513 | ····move-result-object·v0 |
515 |
····check-cast·v |
514 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; |
516 | ····.line·312 | 515 | ····.line·312 |
517 |
····.local·v |
516 | ····.local·v0,·"page":Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; |
518 |
····iget-object·v2,·v |
517 | ····iget-object·v2,·v0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page;->image:Lcom/badlogic/gdx/graphics/Pixmap; |
519 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/Pixmap;->dispose()V | 518 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/Pixmap;->dispose()V |
520 | ····:try_end_0 | 519 | ····:try_end_0 |
521 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 520 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
522 | ····goto·:goto_0 | 521 | ····goto·:goto_0 |
523 | ····.line·311 | 522 | ····.line·311 |
524 |
····.end·local·v0····#·" |
523 | ····.end·local·v0····#·"page":Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; |
525 | ····.end·local·v1····#·"page":Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; | ||
526 | ····:catchall_0 | 524 | ····:catchall_0 |
527 |
····move-exception·v |
525 | ····move-exception·v1 |
528 | ····monitor-exit·p0 | 526 | ····monitor-exit·p0 |
529 |
····throw·v |
527 | ····throw·v1 |
530 | ····.line·314 | 528 | ····.line·314 |
531 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
532 | ····:cond_0 | 529 | ····:cond_0 |
533 |
····const/4·v |
530 | ····const/4·v1,·0x1 |
534 | ····:try_start_1 | 531 | ····:try_start_1 |
535 |
····iput-boolean·v |
532 | ····iput-boolean·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;->disposed:Z |
536 | ····:try_end_1 | 533 | ····:try_end_1 |
537 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 534 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
538 | ····.line·315 | 535 | ····.line·315 |
539 | ····monitor-exit·p0 | 536 | ····monitor-exit·p0 |
540 | ····return-void | 537 | ····return-void |
Offset 589, 45 lines modified | Offset 586, 45 lines modified | ||
589 | ····.local·v8,·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; | 586 | ····.local·v8,·"atlas":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
590 | ····move-object/from16·v0,·p0 | 587 | ····move-object/from16·v0,·p0 |
591 | ····iget-object·v3,·v0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;->pages:Lcom/badlogic/gdx/utils/Array; | 588 | ····iget-object·v3,·v0,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker;->pages:Lcom/badlogic/gdx/utils/Array; |
592 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 589 | ····invoke-virtual·{v3},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
593 |
····move-result-object·v |
590 | ····move-result-object·v14 |
594 | ····:cond_0 | 591 | ····:cond_0 |
595 |
····invoke-interface·{v |
592 | ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z |
596 | ····move-result·v3 | 593 | ····move-result·v3 |
597 | ····if-eqz·v3,·:cond_1 | 594 | ····if-eqz·v3,·:cond_1 |
598 |
····invoke-interface·{v |
595 | ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
599 |
····move-result-object·v1 |
596 | ····move-result-object·v11 |
600 |
····check-cast·v1 |
597 | ····check-cast·v11,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; |
601 | ····.line·324 | 598 | ····.line·324 |
602 |
····.local·v1 |
599 | ····.local·v11,·"page":Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page; |
603 |
····iget-object·v3,·v1 |
600 | ····iget-object·v3,·v11,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page;->rects:Lcom/badlogic/gdx/utils/OrderedMap; |
604 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/OrderedMap;->size:I | 601 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/OrderedMap;->size:I |
605 | ····if-eqz·v3,·:cond_0 | 602 | ····if-eqz·v3,·:cond_0 |
606 | ····.line·325 | 603 | ····.line·325 |
607 |
····new-instance·v1 |
604 | ····new-instance·v13,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$1; |
608 | ····new-instance·v2,·Lcom/badlogic/gdx/graphics/glutils/PixmapTextureData; | 605 | ····new-instance·v2,·Lcom/badlogic/gdx/graphics/glutils/PixmapTextureData; |
609 |
····iget-object·v3,·v1 |
606 | ····iget-object·v3,·v11,·Lcom/badlogic/gdx/graphics/g2d/PixmapPacker$Page;->image:Lcom/badlogic/gdx/graphics/Pixmap; |
Max diff block lines reached; 27127/31744 bytes (85.46%) of diff not shown. |
Offset 110, 111 lines modified | Offset 110, 108 lines modified | ||
110 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader;->defaultParameters:Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters; | 110 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader;->defaultParameters:Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters; |
111 | ····move-object/from16·p3,·v0 | 111 | ····move-object/from16·p3,·v0 |
112 | ····.line·80 | 112 | ····.line·80 |
113 | ····:cond_0 | 113 | ····:cond_0 |
114 |
····const/4·v |
114 | ····const/4·v4,·0x0 |
115 | ····.line·82 | 115 | ····.line·82 |
116 |
····.local·v |
116 | ····.local·v4,·"image":Ljava/lang/String; |
117 | ····:try_start_0 | 117 | ····:try_start_0 |
118 | ····move-object/from16·v0,·p3 | 118 | ····move-object/from16·v0,·p3 |
119 |
····iget·v |
119 | ····iget·v8,·v0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters;->readerBuffer:I |
120 | ····move-object/from16·v0,·p2 | 120 | ····move-object/from16·v0,·p2 |
121 |
····invoke-virtual·{v0,·v |
121 | ····invoke-virtual·{v0,·v8},·Lcom/badlogic/gdx/files/FileHandle;->reader(I)Ljava/io/BufferedReader; |
122 |
····move-result-object·v |
122 | ····move-result-object·v6 |
123 | ····.line·83 | 123 | ····.line·83 |
124 |
····.local·v |
124 | ····.local·v6,·"reader":Ljava/io/BufferedReader; |
125 |
····invoke-virtual·{v |
125 | ····invoke-virtual·{v6},·Ljava/io/BufferedReader;->readLine()Ljava/lang/String; |
126 |
····move-result-object·v |
126 | ····move-result-object·v5 |
127 |
····.local·v |
127 | ····.local·v5,·"line":Ljava/lang/String; |
128 | ····:goto_0 | 128 | ····:goto_0 |
129 |
····if-eqz·v |
129 | ····if-eqz·v5,·:cond_1 |
130 | ····.line·84 | 130 | ····.line·84 |
131 | ····move-object/from16·v0,·p3 | 131 | ····move-object/from16·v0,·p3 |
132 |
····iget-object·v |
132 | ····iget-object·v8,·v0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters;->texturePrefix:Ljava/lang/String; |
133 |
····invoke-virtual·{v |
133 | ····invoke-virtual·{v5,·v8},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
134 |
····move-result·v |
134 | ····move-result·v8 |
135 |
····if-eqz·v |
135 | ····if-eqz·v8,·:cond_3 |
136 | ····.line·85 | 136 | ····.line·85 |
137 | ····move-object/from16·v0,·p3 | 137 | ····move-object/from16·v0,·p3 |
138 |
····iget-object·v |
138 | ····iget-object·v8,·v0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters;->texturePrefix:Ljava/lang/String; |
139 |
····invoke-virtual·{v |
139 | ····invoke-virtual·{v8},·Ljava/lang/String;->length()I |
140 |
····move-result·v |
140 | ····move-result·v8 |
141 |
····invoke-virtual·{v |
141 | ····invoke-virtual·{v5,·v8},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
142 |
····move-result-object·v |
142 | ····move-result-object·v4 |
143 | ····.line·88 | 143 | ····.line·88 |
144 | ····:cond_1 | 144 | ····:cond_1 |
145 |
····invoke-virtual·{v |
145 | ····invoke-virtual·{v6},·Ljava/io/BufferedReader;->close()V |
146 | ····:try_end_0 | 146 | ····:try_end_0 |
147 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 147 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
148 | ····.line·93 | 148 | ····.line·93 |
149 |
····if-nez·v |
149 | ····if-nez·v4,·:cond_4 |
150 | ····move-object/from16·v0,·p3 | 150 | ····move-object/from16·v0,·p3 |
151 |
····iget-object·v |
151 | ····iget-object·v8,·v0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters;->textureExtensions:[Ljava/lang/String; |
152 |
····if-eqz·v |
152 | ····if-eqz·v8,·:cond_4 |
153 | ····move-object/from16·v0,·p3 | 153 | ····move-object/from16·v0,·p3 |
154 |
····iget-object·v |
154 | ····iget-object·v9,·v0,·Lcom/badlogic/gdx/graphics/g2d/PolygonRegionLoader$PolygonRegionParameters;->textureExtensions:[Ljava/lang/String; |
155 |
|
155 | ····array-length·v10,·v9 |
156 | ····array-length·v7,·v1 | ||
157 |
···· |
156 | ····const/4·v8,·0x0 |
158 | ····const/4·v5,·0x0 | ||
159 | ····.local·v5,·"i$":I | ||
160 | ····:goto_1 | 157 | ····:goto_1 |
161 |
····if-ge·v |
158 | ····if-ge·v8,·v10,·:cond_4 |
162 |
····aget-object·v |
159 | ····aget-object·v3,·v9,·v8 |
163 | ····.line·94 | 160 | ····.line·94 |
164 |
····.local·v |
161 | ····.local·v3,·"extension":Ljava/lang/String; |
165 | ····invoke-virtual/range·{p2·..·p2},·Lcom/badlogic/gdx/files/FileHandle;->nameWithoutExtension()Ljava/lang/String; | 162 | ····invoke-virtual/range·{p2·..·p2},·Lcom/badlogic/gdx/files/FileHandle;->nameWithoutExtension()Ljava/lang/String; |
166 | ····move-result-object·v11 | 163 | ····move-result-object·v11 |
167 | ····new-instance·v12,·Ljava/lang/StringBuilder; | 164 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
168 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V | 165 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V |
169 | ····const-string·v13,·"." | 166 | ····const-string·v13,·"." |
Max diff block lines reached; 7336/11882 bytes (61.74%) of diff not shown. |
Offset 593, 14 lines modified | Offset 593, 15 lines modified | ||
593 | ····sget-object·v22,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->tuple:[Ljava/lang/String; | 593 | ····sget-object·v22,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->tuple:[Ljava/lang/String; |
594 | ····const/16·v23,·0x2 | 594 | ····const/16·v23,·0x2 |
595 | ····aget-object·v22,·v22,·v23 | 595 | ····aget-object·v22,·v22,·v23 |
596 | ····.line·162 | ||
596 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 597 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
597 | ····move-result·v22 | 598 | ····move-result·v22 |
598 | ····aput·v22,·v6,·v21 | 599 | ····aput·v22,·v6,·v21 |
599 | ····const/16·v21,·0x3 | 600 | ····const/16·v21,·0x3 |
Offset 669, 14 lines modified | Offset 670, 15 lines modified | ||
669 | ····sget-object·v22,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->tuple:[Ljava/lang/String; | 670 | ····sget-object·v22,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->tuple:[Ljava/lang/String; |
670 | ····const/16·v23,·0x2 | 671 | ····const/16·v23,·0x2 |
671 | ····aget-object·v22,·v22,·v23 | 672 | ····aget-object·v22,·v22,·v23 |
673 | ····.line·166 | ||
672 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 674 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
673 | ····move-result·v22 | 675 | ····move-result·v22 |
674 | ····aput·v22,·v6,·v21 | 676 | ····aput·v22,·v6,·v21 |
675 | ····const/16·v21,·0x3 | 677 | ····const/16·v21,·0x3 |
Offset 224, 219 lines modified | Offset 224, 218 lines modified | ||
224 | .method·private·load(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;)V | 224 | .method·private·load(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;)V |
225 | ····.locals·13 | 225 | ····.locals·13 |
226 | ····.param·p1,·"data"····#·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData; | 226 | ····.param·p1,·"data"····#·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData; |
227 | ····.prologue | 227 | ····.prologue |
228 | ····.line·240 | 228 | ····.line·240 |
229 |
····new-instance·v |
229 | ····new-instance·v8,·Lcom/badlogic/gdx/utils/ObjectMap; |
230 |
····invoke-direct·{v |
230 | ····invoke-direct·{v8},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>()V |
231 | ····.line·241 | 231 | ····.line·241 |
232 |
····.local·v |
232 | ····.local·v8,·"pageToTexture":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;Lcom/badlogic/gdx/graphics/Texture;>;" |
233 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;->pages:Lcom/badlogic/gdx/utils/Array; | 233 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData;->pages:Lcom/badlogic/gdx/utils/Array; |
234 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 234 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
235 |
····move-result-object·v |
235 | ····move-result-object·v1 |
236 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
237 | ····:goto_0 | 236 | ····:goto_0 |
238 |
····invoke-interface·{v |
237 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
239 |
····move-result·v |
238 | ····move-result·v2 |
240 |
····if-eqz·v |
239 | ····if-eqz·v2,·:cond_1 |
241 |
····invoke-interface·{v |
240 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
242 |
····move-result-object·v |
241 | ····move-result-object·v7 |
243 |
····check-cast·v |
242 | ····check-cast·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page; |
244 | ····.line·242 | 243 | ····.line·242 |
245 |
····.local·v |
244 | ····.local·v7,·"page":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page; |
246 |
····const/4·v1 |
245 | ····const/4·v10,·0x0 |
247 | ····.line·243 | 246 | ····.line·243 |
248 |
····.local·v1 |
247 | ····.local·v10,·"texture":Lcom/badlogic/gdx/graphics/Texture; |
249 |
····iget-object·v |
248 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->texture:Lcom/badlogic/gdx/graphics/Texture; |
250 |
····if-nez·v |
249 | ····if-nez·v2,·:cond_0 |
251 | ····.line·244 | 250 | ····.line·244 |
252 |
····new-instance·v1 |
251 | ····new-instance·v10,·Lcom/badlogic/gdx/graphics/Texture; |
253 |
····.end·local·v1 |
252 | ····.end·local·v10····#·"texture":Lcom/badlogic/gdx/graphics/Texture; |
254 |
····iget-object·v |
253 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->textureFile:Lcom/badlogic/gdx/files/FileHandle; |
255 |
····iget-object·v |
254 | ····iget-object·v3,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->format:Lcom/badlogic/gdx/graphics/Pixmap$Format; |
256 |
····iget-boolean·v |
255 | ····iget-boolean·v4,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->useMipMaps:Z |
257 |
····invoke-direct·{v1 |
256 | ····invoke-direct·{v10,·v2,·v3,·v4},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/files/FileHandle;Lcom/badlogic/gdx/graphics/Pixmap$Format;Z)V |
258 | ····.line·245 | 257 | ····.line·245 |
259 |
····.restart·local·v1 |
258 | ····.restart·local·v10····#·"texture":Lcom/badlogic/gdx/graphics/Texture; |
260 |
····iget-object·v |
259 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->minFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
261 |
····iget-object·v |
260 | ····iget-object·v3,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->magFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
262 |
····invoke-virtual·{v1 |
261 | ····invoke-virtual·{v10,·v2,·v3},·Lcom/badlogic/gdx/graphics/Texture;->setFilter(Lcom/badlogic/gdx/graphics/Texture$TextureFilter;Lcom/badlogic/gdx/graphics/Texture$TextureFilter;)V |
263 | ····.line·246 | 262 | ····.line·246 |
264 |
····iget-object·v |
263 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->uWrap:Lcom/badlogic/gdx/graphics/Texture$TextureWrap; |
265 |
····iget-object·v |
264 | ····iget-object·v3,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->vWrap:Lcom/badlogic/gdx/graphics/Texture$TextureWrap; |
266 |
····invoke-virtual·{v1 |
265 | ····invoke-virtual·{v10,·v2,·v3},·Lcom/badlogic/gdx/graphics/Texture;->setWrap(Lcom/badlogic/gdx/graphics/Texture$TextureWrap;Lcom/badlogic/gdx/graphics/Texture$TextureWrap;)V |
267 | ····.line·252 | 266 | ····.line·252 |
268 | ····:goto_1 | 267 | ····:goto_1 |
269 |
····iget-object·v |
268 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->textures:Lcom/badlogic/gdx/utils/ObjectSet; |
270 |
····invoke-virtual·{v |
269 | ····invoke-virtual·{v2,·v10},·Lcom/badlogic/gdx/utils/ObjectSet;->add(Ljava/lang/Object;)Z |
271 | ····.line·253 | 270 | ····.line·253 |
272 |
····invoke-virtual·{v |
271 | ····invoke-virtual·{v8,·v7,·v10},·Lcom/badlogic/gdx/utils/ObjectMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
273 | ····goto·:goto_0 | 272 | ····goto·:goto_0 |
274 | ····.line·248 | 273 | ····.line·248 |
275 | ····:cond_0 | 274 | ····:cond_0 |
276 |
····iget-object·v1 |
275 | ····iget-object·v10,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->texture:Lcom/badlogic/gdx/graphics/Texture; |
277 | ····.line·249 | 276 | ····.line·249 |
278 |
····iget-object·v |
277 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->minFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
279 |
····iget-object·v |
278 | ····iget-object·v3,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->magFilter:Lcom/badlogic/gdx/graphics/Texture$TextureFilter; |
280 |
····invoke-virtual·{v1 |
279 | ····invoke-virtual·{v10,·v2,·v3},·Lcom/badlogic/gdx/graphics/Texture;->setFilter(Lcom/badlogic/gdx/graphics/Texture$TextureFilter;Lcom/badlogic/gdx/graphics/Texture$TextureFilter;)V |
281 | ····.line·250 | 280 | ····.line·250 |
282 |
····iget-object·v |
281 | ····iget-object·v2,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->uWrap:Lcom/badlogic/gdx/graphics/Texture$TextureWrap; |
283 |
····iget-object·v |
282 | ····iget-object·v3,·v7,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page;->vWrap:Lcom/badlogic/gdx/graphics/Texture$TextureWrap; |
284 |
····invoke-virtual·{v1 |
283 | ····invoke-virtual·{v10,·v2,·v3},·Lcom/badlogic/gdx/graphics/Texture;->setWrap(Lcom/badlogic/gdx/graphics/Texture$TextureWrap;Lcom/badlogic/gdx/graphics/Texture$TextureWrap;)V |
Max diff block lines reached; 10895/20005 bytes (54.46%) of diff not shown. |
Offset 856, 15 lines modified | Offset 856, 14 lines modified | ||
856 | ····.prologue | 856 | ····.prologue |
857 | ····.line·128 | 857 | ····.line·128 |
858 | ····.local·p1,·"attributes":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<Lcom/badlogic/gdx/graphics/g3d/Attribute;>;" | 858 | ····.local·p1,·"attributes":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<Lcom/badlogic/gdx/graphics/g3d/Attribute;>;" |
859 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 859 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
860 | ····move-result-object·v1 | 860 | ····move-result-object·v1 |
861 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
862 | ····:goto_0 | 861 | ····:goto_0 |
863 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 862 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
864 | ····move-result·v2 | 863 | ····move-result·v2 |
865 | ····if-eqz·v2,·:cond_0 | 864 | ····if-eqz·v2,·:cond_0 |
Offset 883, 44 lines modified | Offset 882, 39 lines modified | ||
883 | ····.line·130 | 882 | ····.line·130 |
884 | ····.end·local·v0····#·"attr":Lcom/badlogic/gdx/graphics/g3d/Attribute; | 883 | ····.end·local·v0····#·"attr":Lcom/badlogic/gdx/graphics/g3d/Attribute; |
885 | ····:cond_0 | 884 | ····:cond_0 |
886 | ····return-void | 885 | ····return-void |
887 | .end·method | 886 | .end·method |
888 | .method·public·final·varargs·set([Lcom/badlogic/gdx/graphics/g3d/Attribute;)V | 887 | .method·public·final·varargs·set([Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
889 |
····.locals· |
888 | ····.locals·3 |
890 | ····.param·p1,·"attributes"····#·[Lcom/badlogic/gdx/graphics/g3d/Attribute; | 889 | ····.param·p1,·"attributes"····#·[Lcom/badlogic/gdx/graphics/g3d/Attribute; |
891 | ····.prologue | 890 | ····.prologue |
892 | ····.line·121 | 891 | ····.line·121 |
893 |
···· |
892 | ····array-length·v2,·p1 |
894 |
|
893 | ····const/4·v1,·0x0 |
895 | ····array-length·v3,·v0 | ||
896 | ····.local·v3,·"len$":I | ||
897 | ····const/4·v2,·0x0 | ||
898 | ····.local·v2,·"i$":I | ||
899 | ····:goto_0 | 894 | ····:goto_0 |
900 |
····if-ge·v |
895 | ····if-ge·v1,·v2,·:cond_0 |
901 |
····aget-object·v |
896 | ····aget-object·v0,·p1,·v1 |
902 | ····.line·122 | 897 | ····.line·122 |
903 |
····.local·v |
898 | ····.local·v0,·"attr":Lcom/badlogic/gdx/graphics/g3d/Attribute; |
904 |
····invoke-virtual·{p0,·v |
899 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
905 | ····.line·121 | 900 | ····.line·121 |
906 |
····add-int/lit8·v |
901 | ····add-int/lit8·v1,·v1,·0x1 |
907 | ····goto·:goto_0 | 902 | ····goto·:goto_0 |
908 | ····.line·123 | 903 | ····.line·123 |
909 |
····.end·local·v |
904 | ····.end·local·v0····#·"attr":Lcom/badlogic/gdx/graphics/g3d/Attribute; |
910 | ····:cond_0 | 905 | ····:cond_0 |
911 | ····return-void | 906 | ····return-void |
912 | .end·method | 907 | .end·method |
913 | .method·public·size()I | 908 | .method·public·size()I |
914 | ····.locals·1 | 909 | ····.locals·1 |
Offset 122, 73 lines modified | Offset 122, 67 lines modified | ||
122 | ····.end·annotation | 122 | ····.end·annotation |
123 | ····.prologue | 123 | ····.prologue |
124 | ····.line·42 | 124 | ····.line·42 |
125 | ····.local·p1,·"lights":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;>;" | 125 | ····.local·p1,·"lights":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;>;" |
126 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 126 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
127 |
····move-result-object·v |
127 | ····move-result-object·v1 |
128 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
129 | ····:goto_0 | 128 | ····:goto_0 |
130 |
····invoke-interface·{v |
129 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
131 | ····move-result·v2 | 130 | ····move-result·v2 |
132 | ····if-eqz·v2,·:cond_0 | 131 | ····if-eqz·v2,·:cond_0 |
133 |
····invoke-interface·{v |
132 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
134 |
····move-result-object·v |
133 | ····move-result-object·v0 |
135 |
····check-cast·v |
134 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
136 | ····.line·43 | 135 | ····.line·43 |
137 |
····.local·v |
136 | ····.local·v0,·"light":Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
138 |
····invoke-virtual·{p0,·v |
137 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/graphics/g3d/Environment;->add(Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;)Lcom/badlogic/gdx/graphics/g3d/Environment; |
139 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
140 | ····.line·44 | 139 | ····.line·44 |
141 |
····.end·local·v |
140 | ····.end·local·v0····#·"light":Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
142 | ····:cond_0 | 141 | ····:cond_0 |
143 | ····return-object·p0 | 142 | ····return-object·p0 |
144 | .end·method | 143 | .end·method |
145 | .method·public·varargs·add([Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;)Lcom/badlogic/gdx/graphics/g3d/Environment; | 144 | .method·public·varargs·add([Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;)Lcom/badlogic/gdx/graphics/g3d/Environment; |
146 |
····.locals· |
145 | ····.locals·3 |
147 | ····.param·p1,·"lights"····#·[Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; | 146 | ····.param·p1,·"lights"····#·[Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
148 | ····.prologue | 147 | ····.prologue |
149 | ····.line·36 | 148 | ····.line·36 |
150 |
···· |
149 | ····array-length·v2,·p1 |
151 | ····.local·v0,·"arr$":[Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; | ||
152 | ····array-length·v2,·v0 | ||
153 | ····.local·v2,·"len$":I | ||
154 | ····const/4·v1,·0x0 | 150 | ····const/4·v1,·0x0 |
155 | ····.local·v1,·"i$":I | ||
156 | ····:goto_0 | 151 | ····:goto_0 |
157 | ····if-ge·v1,·v2,·:cond_0 | 152 | ····if-ge·v1,·v2,·:cond_0 |
158 |
····aget-object·v |
153 | ····aget-object·v0,·p1,·v1 |
159 | ····.line·37 | 154 | ····.line·37 |
160 |
····.local·v |
155 | ····.local·v0,·"light":Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
161 |
····invoke-virtual·{p0,·v |
156 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/graphics/g3d/Environment;->add(Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;)Lcom/badlogic/gdx/graphics/g3d/Environment; |
162 | ····.line·36 | 157 | ····.line·36 |
163 | ····add-int/lit8·v1,·v1,·0x1 | 158 | ····add-int/lit8·v1,·v1,·0x1 |
164 | ····goto·:goto_0 | 159 | ····goto·:goto_0 |
165 | ····.line·38 | 160 | ····.line·38 |
166 |
····.end·local·v |
161 | ····.end·local·v0····#·"light":Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
167 | ····:cond_0 | 162 | ····:cond_0 |
168 | ····return-object·p0 | 163 | ····return-object·p0 |
169 | .end·method | 164 | .end·method |
170 | .method·public·clear()V | 165 | .method·public·clear()V |
171 | ····.locals·1 | 166 | ····.locals·1 |
Offset 277, 69 lines modified | Offset 271, 63 lines modified | ||
277 | ····.end·annotation | 271 | ····.end·annotation |
278 | ····.prologue | 272 | ····.prologue |
279 | ····.line·64 | 273 | ····.line·64 |
280 | ····.local·p1,·"lights":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;>;" | 274 | ····.local·p1,·"lights":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight;>;" |
281 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; | 275 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
282 |
····move-result-object·v |
276 | ····move-result-object·v1 |
283 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
284 | ····:goto_0 | 277 | ····:goto_0 |
285 |
····invoke-interface·{v |
278 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
286 | ····move-result·v2 | 279 | ····move-result·v2 |
287 | ····if-eqz·v2,·:cond_0 | 280 | ····if-eqz·v2,·:cond_0 |
288 |
····invoke-interface·{v |
281 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
289 |
····move-result-object·v |
282 | ····move-result-object·v0 |
290 |
····check-cast·v |
283 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
291 | ····.line·65 | 284 | ····.line·65 |
292 |
····.local·v |
285 | ····.local·v0,·"light":Lcom/badlogic/gdx/graphics/g3d/environment/BaseLight; |
Max diff block lines reached; 1691/6377 bytes (26.52%) of diff not shown. |
Offset 122, 15 lines modified | Offset 122, 14 lines modified | ||
122 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/graphics/g3d/Material;-><init>(Ljava/lang/String;)V | 122 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/graphics/g3d/Material;-><init>(Ljava/lang/String;)V |
123 | ····.line·73 | 123 | ····.line·73 |
124 | ····invoke-virtual·{p2},·Lcom/badlogic/gdx/graphics/g3d/Material;->iterator()Ljava/util/Iterator; | 124 | ····invoke-virtual·{p2},·Lcom/badlogic/gdx/graphics/g3d/Material;->iterator()Ljava/util/Iterator; |
125 | ····move-result-object·v1 | 125 | ····move-result-object·v1 |
126 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
127 | ····:goto_0 | 126 | ····:goto_0 |
128 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 127 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
129 | ····move-result·v2 | 128 | ····move-result·v2 |
130 | ····if-eqz·v2,·:cond_0 | 129 | ····if-eqz·v2,·:cond_0 |
Offset 234, 320 lines modified | Offset 234, 318 lines modified | ||
234 | .method·private·convertMaterial(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)Lcom/badlogic/gdx/graphics/g3d/Material; | 234 | .method·private·convertMaterial(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)Lcom/badlogic/gdx/graphics/g3d/Material; |
235 | ····.locals·10 | 235 | ····.locals·10 |
236 | ····.param·p1,·"mtl"····#·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; | 236 | ····.param·p1,·"mtl"····#·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; |
237 | ····.param·p2,·"textureProvider"····#·Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider; | 237 | ····.param·p2,·"textureProvider"····#·Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider; |
238 | ····.prologue | 238 | ····.prologue |
239 | ····.line·246 | 239 | ····.line·246 |
240 |
····new-instance·v |
240 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g3d/Material; |
241 |
····invoke-direct·{v |
241 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/graphics/g3d/Material;-><init>()V |
242 | ····.line·247 | 242 | ····.line·247 |
243 |
····.local·v |
243 | ····.local·v1,·"result":Lcom/badlogic/gdx/graphics/g3d/Material; |
244 |
····iget-object·v |
244 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->id:Ljava/lang/String; |
245 |
····iput-object·v |
245 | ····iput-object·v5,·v1,·Lcom/badlogic/gdx/graphics/g3d/Material;->id:Ljava/lang/String; |
246 | ····.line·248 | 246 | ····.line·248 |
247 |
····iget-object·v |
247 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
248 |
····if-eqz·v |
248 | ····if-eqz·v5,·:cond_0 |
249 |
····new-instance·v |
249 | ····new-instance·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
250 |
····sget-wide·v |
250 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
251 |
····iget-object·v |
251 | ····iget-object·v8,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
252 |
····invoke-direct·{v |
252 | ····invoke-direct·{v5,·v6,·v7,·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
253 |
····invoke-virtual·{v |
253 | ····invoke-virtual·{v1,·v5},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
254 | ····.line·249 | 254 | ····.line·249 |
255 | ····:cond_0 | 255 | ····:cond_0 |
256 |
····iget-object·v |
256 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
257 |
····if-eqz·v |
257 | ····if-eqz·v5,·:cond_1 |
258 |
····new-instance·v |
258 | ····new-instance·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
259 |
····sget-wide·v |
259 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
260 |
····iget-object·v |
260 | ····iget-object·v8,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
261 |
····invoke-direct·{v |
261 | ····invoke-direct·{v5,·v6,·v7,·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
262 |
····invoke-virtual·{v |
262 | ····invoke-virtual·{v1,·v5},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
263 | ····.line·250 | 263 | ····.line·250 |
264 | ····:cond_1 | 264 | ····:cond_1 |
265 |
····iget-object·v |
265 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
266 |
····if-eqz·v |
266 | ····if-eqz·v5,·:cond_2 |
267 |
····new-instance·v |
267 | ····new-instance·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
268 |
····sget-wide·v |
268 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Specular:J |
269 |
····iget-object·v |
269 | ····iget-object·v8,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
270 |
····invoke-direct·{v |
270 | ····invoke-direct·{v5,·v6,·v7,·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
271 |
····invoke-virtual·{v |
271 | ····invoke-virtual·{v1,·v5},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
272 | ····.line·251 | 272 | ····.line·251 |
273 | ····:cond_2 | 273 | ····:cond_2 |
274 |
····iget-object·v |
274 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
275 |
····if-eqz·v |
275 | ····if-eqz·v5,·:cond_3 |
276 |
····new-instance·v |
276 | ····new-instance·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
277 |
····sget-wide·v |
277 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Emissive:J |
278 |
····iget-object·v |
278 | ····iget-object·v8,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
279 |
····invoke-direct·{v |
279 | ····invoke-direct·{v5,·v6,·v7,·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
280 |
····invoke-virtual·{v |
280 | ····invoke-virtual·{v1,·v5},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
281 | ····.line·252 | 281 | ····.line·252 |
282 | ····:cond_3 | 282 | ····:cond_3 |
283 |
····iget-object·v |
283 | ····iget-object·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->reflection:Lcom/badlogic/gdx/graphics/Color; |
284 |
····if-eqz·v |
284 | ····if-eqz·v5,·:cond_4 |
285 |
····new-instance·v |
285 | ····new-instance·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
286 |
····sget-wide·v |
286 | ····sget-wide·v6,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Reflection:J |
287 |
····iget-object·v |
287 | ····iget-object·v8,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->reflection:Lcom/badlogic/gdx/graphics/Color; |
288 |
····invoke-direct·{v |
288 | ····invoke-direct·{v5,·v6,·v7,·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
289 |
····invoke-virtual·{v |
289 | ····invoke-virtual·{v1,·v5},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
290 | ····.line·253 | 290 | ····.line·253 |
291 | ····:cond_4 | 291 | ····:cond_4 |
292 |
····iget·v |
292 | ····iget·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->shininess:F |
Max diff block lines reached; 74876/83585 bytes (89.58%) of diff not shown. |
Offset 773, 38 lines modified | Offset 773, 37 lines modified | ||
773 | ····.end·annotation | 773 | ····.end·annotation |
774 | ····.prologue | 774 | ····.prologue |
775 | ····.line·254 | 775 | ····.line·254 |
776 | ····.local·p1,·"renderableProviders":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<TT;>;" | 776 | ····.local·p1,·"renderableProviders":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<TT;>;" |
777 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 777 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
778 |
····move-result-object·v |
778 | ····move-result-object·v1 |
779 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
780 | ····:goto_0 | 779 | ····:goto_0 |
781 |
····invoke-interface·{v |
780 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
782 | ····move-result·v2 | 781 | ····move-result·v2 |
783 | ····if-eqz·v2,·:cond_0 | 782 | ····if-eqz·v2,·:cond_0 |
784 |
····invoke-interface·{v |
783 | ··· |