Offset 1, 54 lines modified | Offset 1, 54 lines modified | ||
1 |
Zip·file·size:·4400 |
1 | Zip·file·size:·4400064·bytes,·number·of·entries:·52 |
2 | -rw----·····2.0·fat·····4098·bl·defN·15-Apr-13·08:20·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····4098·bl·defN·15-Apr-13·08:20·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····4219·bl·defN·15-Apr-13·08:20·META-INF/6D729C5B.SF | 3 | -rw----·····2.0·fat·····4219·bl·defN·15-Apr-13·08:20·META-INF/6D729C5B.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Apr-13·08:20·META-INF/6D729C5B.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·15-Apr-13·08:20·META-INF/6D729C5B.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-13·07:32·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-13·07:32·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-13·07:32·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-13·07:32·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat···· |
7 | -rw----·····2.0·fat····49238·bX·defN·08-Jan-01·00:00·assets/font/large.fnt |
8 |
-rw----····· |
8 | -rw----·····1.0·fat···153305·b-·stor·08-Jan-01·00:00·assets/font/large.png |
9 |
-rw----·····2.0·fat···· |
9 | -rw----·····2.0·fat····25020·bl·defN·08-Jan-01·00:00·assets/font/medium.fnt |
10 |
-rw----·····1.0·fat··· |
10 | -rw----·····1.0·fat····25751·b-·stor·08-Jan-01·00:00·assets/font/medium.png |
11 |
-rw----·····2.0·fat····2 |
11 | -rw----·····2.0·fat····23798·bl·defN·08-Jan-01·00:00·assets/font/small.fnt |
12 |
-rw----·····1.0·fat···· |
12 | -rw----·····1.0·fat····34488·b-·stor·08-Jan-01·00:00·assets/font/small.png |
13 |
-rw----·····2.0·fat···· |
13 | -rw----·····2.0·fat·····1983·bl·defN·08-Jan-01·00:00·assets/image/page0.pack |
14 |
-rw----·····1.0·fat··· |
14 | -rw----·····1.0·fat···559717·b-·stor·08-Jan-01·00:00·assets/image/page0.png |
15 |
-rw----····· |
15 | -rw----·····1.0·fat··1421003·b-·stor·08-Jan-01·00:00·assets/music/game.ogg |
16 |
-rw----·····1.0·fat··· |
16 | -rw----·····1.0·fat···621228·b-·stor·08-Jan-01·00:00·assets/music/menu.ogg |
17 |
-rw----····· |
17 | -rw----·····2.0·fat····11527·bl·defN·08-Jan-01·00:00·assets/skin/default.fnt |
18 |
-rw----·····1.0·fat··· |
18 | -rw----·····1.0·fat····26179·b-·stor·08-Jan-01·00:00·assets/skin/default.png |
19 |
-rw----·····2.0·fat···· |
19 | -rw----·····2.0·fat·····2924·bl·defN·08-Jan-01·00:00·assets/skin/uiskin.atlas |
20 |
-rw----····· |
20 | -rw----·····2.0·fat·····3148·bl·defN·08-Jan-01·00:00·assets/skin/uiskin.json |
21 |
-rw----····· |
21 | -rw----·····1.0·fat····37542·b-·stor·08-Jan-01·00:00·assets/skin/uiskin.png |
22 |
-rw----····· |
22 | -rw----·····1.0·fat····26958·b-·stor·08-Jan-01·00:00·assets/sound/alienbossexplosion.ogg |
23 |
-rw----·····1.0·fat···· |
23 | -rw----·····1.0·fat·····5420·b-·stor·08-Jan-01·00:00·assets/sound/alienbosshit.ogg |
24 |
-rw----·····1.0·fat···· |
24 | -rw----·····1.0·fat·····9336·b-·stor·08-Jan-01·00:00·assets/sound/alienexplosion.ogg |
25 |
-rw----·····1.0·fat····· |
25 | -rw----·····1.0·fat·····7094·b-·stor·08-Jan-01·00:00·assets/sound/alienexplosion_.ogg |
26 |
-rw----·····1.0·fat····· |
26 | -rw----·····1.0·fat·····7989·b-·stor·08-Jan-01·00:00·assets/sound/alienshot.ogg |
27 |
-rw----·····1.0·fat···· |
27 | -rw----·····1.0·fat····11989·b-·stor·08-Jan-01·00:00·assets/sound/boing.ogg |
28 |
-rw----·····1.0·fat····· |
28 | -rw----·····1.0·fat·····4625·b-·stor·08-Jan-01·00:00·assets/sound/click.ogg |
29 |
-rw----·····1.0·fat···· |
29 | -rw----·····1.0·fat····38993·b-·stor·08-Jan-01·00:00·assets/sound/playerexplosion.ogg |
30 |
-rw----·····1.0·fat····· |
30 | -rw----·····1.0·fat·····8337·b-·stor·08-Jan-01·00:00·assets/sound/playershot.ogg |
31 |
-rw----····· |
31 | -rw----·····2.0·fat····35147·bl·defN·08-Jan-01·00:00·assets/COPYING |
32 |
-rw----·····1.0·fat···· |
32 | -rw----·····1.0·fat····75001·b-·stor·08-Jan-01·00:00·assets/splash.jpg |
33 |
-rw----····· |
33 | -rw----·····2.0·fat·····1964·bl·defN·08-Jan-01·00:00·AndroidManifest.xml |
34 |
-rw----·····1.0·fat····· |
34 | -rw----·····1.0·fat·····1276·b-·stor·08-Jan-01·00:00·resources.arsc |
35 |
-rw----·····1.0·fat····· |
35 | -rw----·····1.0·fat·····6553·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
36 |
-rw----·····1.0·fat····· |
36 | -rw----·····1.0·fat·····3570·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png |
37 |
-rw----·····1.0·fat···· |
37 | -rw----·····1.0·fat·····9993·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png |
38 |
-rw----·····1.0·fat···· |
38 | -rw----·····1.0·fat····18278·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png |
39 |
-rw----·····2.0·fat··2112 |
39 | -rw----·····2.0·fat··2112012·bl·defN·08-Jan-01·00:00·classes.dex |
40 |
-rw----·····2.0·fat······770·bl·defN· |
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·····2730·bl·defN· |
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·····5163·bl·defN· |
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·····8948·bl·defN· |
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······870·bl·defN· |
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·····2923·bl·defN· |
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····21743·bl·defN· |
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····21814·bl·defN· |
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····12144·bl·defN· |
48 | -rw----·····2.0·fat····12144·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/JsonReader.rl |
49 |
-rw----·····2.0·fat····17333·bl·defN· |
49 | -rw----·····2.0·fat····17333·bl·defN·08-Jan-01·00:00·com/badlogic/gdx/utils/XmlReader.rl |
50 |
-rw----·····2.0·fat····22448·bl·defN· |
50 | -rw----·····2.0·fat····22448·bl·defN·08-Jan-01·00:00·com/badlogic/gdx.gwt.xml |
51 |
-rw----·····2.0·fat··· |
51 | -rw----·····2.0·fat···255176·bl·defN·08-Jan-01·00:00·lib/armeabi/libgdx.so |
52 |
-rw----·····2.0·fat···2 |
52 | -rw----·····2.0·fat···226512·bl·defN·08-Jan-01·00:00·lib/armeabi-v7a/libgdx.so |
53 |
-rw----·····2.0·fat···247580·bl·defN· |
53 | -rw----·····2.0·fat···247580·bl·defN·08-Jan-01·00:00·lib/x86/libgdx.so |
54 |
52·files,·623 |
54 | 52·files,·6237271·bytes·uncompressed,·4392746·bytes·compressed:··29.6% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 |
<manifest·android:versionCode="1581"·android:versionName="1.58-1"·package="de.fgerbig.spacepeng |
2 | <manifest·android:versionCode="1581"·android:versionName="1.58-1"·package="de.fgerbig.spacepeng" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="8"·/> | 4 | ····<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="8"·/> |
5 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> | 5 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> |
6 | ····<application·android:theme="@style/GdxTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 6 | ····<application·android:theme="@style/GdxTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
7 | ········<activity·android:label="@string/app_name"·android:name="de.fgerbig.spacepeng.android.AndroidLauncher"·android:screenOrientation="sensorLandscape"·android:configChanges="keyboard|keyboardHidden|orientation"> | 7 | ········<activity·android:label="@string/app_name"·android:name="de.fgerbig.spacepeng.android.AndroidLauncher"·android:screenOrientation="sensorLandscape"·android:configChanges="keyboard|keyboardHidden|orientation"> |
8 | ············<intent-filter> | 8 | ············<intent-filter> |
9 | ················<action·android:name="android.intent.action.MAIN"·/> | 9 | ················<action·android:name="android.intent.action.MAIN"·/> |
Offset 49, 21 lines modified | Offset 49, 19 lines modified | ||
49 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Timeline;->reset()V | 49 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Timeline;->reset()V |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·bridge·synthetic·onPool(Ljava/lang/Object;)V | 52 | .method·public·bridge·synthetic·onPool(Ljava/lang/Object;)V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
55 | ····.prologue | 54 | ····.prologue |
56 | ····.line·51 | 55 | ····.line·51 |
57 | ····check-cast·p1,·Laurelienribon/tweenengine/Timeline; | 56 | ····check-cast·p1,·Laurelienribon/tweenengine/Timeline; |
58 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
59 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Timeline$1;->onPool(Laurelienribon/tweenengine/Timeline;)V | 57 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Timeline$1;->onPool(Laurelienribon/tweenengine/Timeline;)V |
60 | ····return-void | 58 | ····return-void |
61 | .end·method | 59 | .end·method |
62 | .method·public·onUnPool(Laurelienribon/tweenengine/Timeline;)V | 60 | .method·public·onUnPool(Laurelienribon/tweenengine/Timeline;)V |
63 | ····.locals·0 | 61 | ····.locals·0 |
Offset 74, 18 lines modified | Offset 72, 16 lines modified | ||
74 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Timeline;->reset()V | 72 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Timeline;->reset()V |
75 | ····return-void | 73 | ····return-void |
76 | .end·method | 74 | .end·method |
77 | .method·public·bridge·synthetic·onUnPool(Ljava/lang/Object;)V | 75 | .method·public·bridge·synthetic·onUnPool(Ljava/lang/Object;)V |
78 | ····.locals·0 | 76 | ····.locals·0 |
79 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
80 | ····.prologue | 77 | ····.prologue |
81 | ····.line·51 | 78 | ····.line·51 |
82 | ····check-cast·p1,·Laurelienribon/tweenengine/Timeline; | 79 | ····check-cast·p1,·Laurelienribon/tweenengine/Timeline; |
83 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
84 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Timeline$1;->onUnPool(Laurelienribon/tweenengine/Timeline;)V | 80 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Timeline$1;->onUnPool(Laurelienribon/tweenengine/Timeline;)V |
85 | ····return-void | 81 | ····return-void |
86 | .end·method | 82 | .end·method |
Offset 22, 19 lines modified | Offset 22, 19 lines modified | ||
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(ILaurelienribon/tweenengine/Pool$Callback;)V | 25 | .method·constructor·<init>(ILaurelienribon/tweenengine/Pool$Callback;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 |
····.param·p1,·" |
27 | ····.param·p1,·"initCapacity"····#·I |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·56 | 29 | ····.line·56 |
30 |
····.local·p2,·" |
30 | ····.local·p2,·"callback":Laurelienribon/tweenengine/Pool$Callback;,·"Laurelienribon/tweenengine/Pool$Callback<Laurelienribon/tweenengine/Timeline;>;" |
31 | ····invoke-direct·{p0,·p1,·p2},·Laurelienribon/tweenengine/Pool;-><init>(ILaurelienribon/tweenengine/Pool$Callback;)V | 31 | ····invoke-direct·{p0,·p1,·p2},·Laurelienribon/tweenengine/Pool;-><init>(ILaurelienribon/tweenengine/Pool$Callback;)V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
Offset 49, 21 lines modified | Offset 49, 19 lines modified | ||
49 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Tween;->reset()V | 49 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Tween;->reset()V |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·bridge·synthetic·onPool(Ljava/lang/Object;)V | 52 | .method·public·bridge·synthetic·onPool(Ljava/lang/Object;)V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
55 | ····.prologue | 54 | ····.prologue |
56 | ····.line·120 | 55 | ····.line·120 |
57 | ····check-cast·p1,·Laurelienribon/tweenengine/Tween; | 56 | ····check-cast·p1,·Laurelienribon/tweenengine/Tween; |
58 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
59 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Tween$1;->onPool(Laurelienribon/tweenengine/Tween;)V | 57 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Tween$1;->onPool(Laurelienribon/tweenengine/Tween;)V |
60 | ····return-void | 58 | ····return-void |
61 | .end·method | 59 | .end·method |
62 | .method·public·onUnPool(Laurelienribon/tweenengine/Tween;)V | 60 | .method·public·onUnPool(Laurelienribon/tweenengine/Tween;)V |
63 | ····.locals·0 | 61 | ····.locals·0 |
Offset 74, 18 lines modified | Offset 72, 16 lines modified | ||
74 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Tween;->reset()V | 72 | ····invoke-virtual·{p1},·Laurelienribon/tweenengine/Tween;->reset()V |
75 | ····return-void | 73 | ····return-void |
76 | .end·method | 74 | .end·method |
77 | .method·public·bridge·synthetic·onUnPool(Ljava/lang/Object;)V | 75 | .method·public·bridge·synthetic·onUnPool(Ljava/lang/Object;)V |
78 | ····.locals·0 | 76 | ····.locals·0 |
79 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
80 | ····.prologue | 77 | ····.prologue |
81 | ····.line·120 | 78 | ····.line·120 |
82 | ····check-cast·p1,·Laurelienribon/tweenengine/Tween; | 79 | ····check-cast·p1,·Laurelienribon/tweenengine/Tween; |
83 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
84 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Tween$1;->onUnPool(Laurelienribon/tweenengine/Tween;)V | 80 | ····invoke-virtual·{p0,·p1},·Laurelienribon/tweenengine/Tween$1;->onUnPool(Laurelienribon/tweenengine/Tween;)V |
85 | ····return-void | 81 | ····return-void |
86 | .end·method | 82 | .end·method |
Offset 22, 19 lines modified | Offset 22, 19 lines modified | ||
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(ILaurelienribon/tweenengine/Pool$Callback;)V | 25 | .method·constructor·<init>(ILaurelienribon/tweenengine/Pool$Callback;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 |
····.param·p1,·" |
27 | ····.param·p1,·"initCapacity"····#·I |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·125 | 29 | ····.line·125 |
30 |
····.local·p2,·" |
30 | ····.local·p2,·"callback":Laurelienribon/tweenengine/Pool$Callback;,·"Laurelienribon/tweenengine/Pool$Callback<Laurelienribon/tweenengine/Tween;>;" |
31 | ····invoke-direct·{p0,·p1,·p2},·Laurelienribon/tweenengine/Pool;-><init>(ILaurelienribon/tweenengine/Pool$Callback;)V | 31 | ····invoke-direct·{p0,·p1,·p2},·Laurelienribon/tweenengine/Pool;-><init>(ILaurelienribon/tweenengine/Pool$Callback;)V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Laurelienribon/tweenengine/BaseTween; | 2 | .super·Laurelienribon/tweenengine/BaseTween; |
3 | .source·"Timeline.java" | 3 | .source·"Timeline.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Laurelienribon/tweenengine/Timeline$3;, | ||
8 | ········Laurelienribon/tweenengine/Timeline$Modes; | 7 | ········Laurelienribon/tweenengine/Timeline$Modes; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Laurelienribon/tweenengine/BaseTween", | 12 | ········"Laurelienribon/tweenengine/BaseTween", |
Offset 639, 33 lines modified | Offset 639, 15 lines modified | ||
639 | ····sget·v2,·Laurelienribon/tweenengine/Tween;->combinedAttrsLimit:I | 639 | ····sget·v2,·Laurelienribon/tweenengine/Tween;->combinedAttrsLimit:I |
640 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 640 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
641 | ····move-result-object·v1 | 641 | ····move-result-object·v1 |
642 | ····const-string·v2,·"·" | 642 | ····const-string·v2,·"·attributes·in·a·tween.·You·can·raise·this·limit·with·Tween.setCombinedAttributesLimit(),·which·should·be·called·once·in·application·initialization·code." |
643 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
644 | ····move-result-object·v1 | ||
645 | ····const-string·v2,·"attributes·in·a·tween.·You·can·raise·this·limit·with·" | ||
646 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
647 | ····move-result-object·v1 | ||
648 | ····const-string·v2,·"Tween.setCombinedAttributesLimit(),·which·should·be·called·once·" | ||
649 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
650 | ····move-result-object·v1 | ||
651 | ····const-string·v2,·"in·application·initialization·code." | ||
652 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 643 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
653 | ····move-result-object·v1 | 644 | ····move-result-object·v1 |
654 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 645 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 697, 33 lines modified | Offset 679, 15 lines modified | ||
697 | ····sget·v2,·Laurelienribon/tweenengine/Tween;->waypointsLimit:I | 679 | ····sget·v2,·Laurelienribon/tweenengine/Tween;->waypointsLimit:I |
698 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 680 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
699 | ····move-result-object·v1 | 681 | ····move-result-object·v1 |
700 | ····const-string·v2,·"·" | 682 | ····const-string·v2,·"·waypoints·to·a·tween.·You·can·raise·this·limit·with·Tween.setWaypointsLimit(),·which·should·be·called·once·in·application·initialization·code." |
701 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
702 | ····move-result-object·v1 | ||
703 | ····const-string·v2,·"waypoints·to·a·tween.·You·can·raise·this·limit·with·" | ||
704 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
705 | ····move-result-object·v1 | ||
706 | ····const-string·v2,·"Tween.setWaypointsLimit(),·which·should·be·called·once·in·" | ||
707 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
708 | ····move-result-object·v1 | ||
709 | ····const-string·v2,·"application·initialization·code." | ||
710 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 683 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
711 | ····move-result-object·v1 | 684 | ····move-result-object·v1 |
712 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 685 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 24, 69 lines modified | Offset 24, 69 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals· |
28 | ····.locals·4 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/high16·v1,·0x40000000····#·2.0f | 31 | ····const/high16·v1,·0x40000000····#·2.0f |
32 |
····const/high16·v |
32 | ····const/high16·v3,·0x3f800000····#·1.0f |
33 | ····.line·38 | 33 | ····.line·38 |
34 | ····mul-float/2addr·p1,·v1 | 34 | ····mul-float/2addr·p1,·v1 |
35 |
····cmpg-float·v0,·p1,·v |
35 | ····cmpg-float·v0,·p1,·v3 |
36 | ····if-gez·v0,·:cond_0 | 36 | ····if-gez·v0,·:cond_0 |
37 | ····const/high16·v0,·-0x41000000····#·-0.5f | 37 | ····const/high16·v0,·-0x41000000····#·-0.5f |
38 | ····mul-float·v1,·p1,·p1 | 38 | ····mul-float·v1,·p1,·p1 |
39 |
····sub-float·v1,·v |
39 | ····sub-float·v1,·v3,·v1 |
40 |
····float-to-double·v |
40 | ····float-to-double·v1,·v1 |
41 |
····invoke-static·{v |
41 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
42 |
····move-result-wide·v |
42 | ····move-result-wide·v1 |
43 |
····double-to-float·v1,·v |
43 | ····double-to-float·v1,·v1 |
44 |
····sub-float/2addr·v1,·v |
44 | ····sub-float/2addr·v1,·v3 |
45 | ····mul-float/2addr·v0,·v1 | 45 | ····mul-float/2addr·v0,·v1 |
46 | ····.line·39 | 46 | ····.line·39 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 | ····return·v0 | 48 | ····return·v0 |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 | ····const/high16·v0,·0x3f000000····#·0.5f | 50 | ····const/high16·v0,·0x3f000000····#·0.5f |
51 | ····sub-float/2addr·p1,·v1 | 51 | ····sub-float/2addr·p1,·v1 |
52 | ····mul-float·v1,·p1,·p1 | 52 | ····mul-float·v1,·p1,·p1 |
53 |
····sub-float·v1,·v |
53 | ····sub-float·v1,·v3,·v1 |
54 |
····float-to-double·v |
54 | ····float-to-double·v1,·v1 |
55 |
····invoke-static·{v |
55 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
56 |
····move-result-wide·v |
56 | ····move-result-wide·v1 |
57 |
····double-to-float·v1,·v |
57 | ····double-to-float·v1,·v1 |
58 |
····add-float/2addr·v1,·v |
58 | ····add-float/2addr·v1,·v3 |
59 | ····mul-float/2addr·v0,·v1 | 59 | ····mul-float/2addr·v0,·v1 |
60 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·toString()Ljava/lang/String; | 62 | .method·public·toString()Ljava/lang/String; |
Offset 24, 19 lines modified | Offset 24, 19 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals· |
28 | ····.locals·8 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 |
····const·v |
31 | ····const·v7,·0x40c90fdb |
32 | ····const/4·v3,·0x0 | 32 | ····const/4·v3,·0x0 |
33 | ····const/high16·v4,·0x3f800000····#·1.0f | 33 | ····const/high16·v4,·0x3f800000····#·1.0f |
34 | ····.line·16 | 34 | ····.line·16 |
35 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$1;->param_a:F | 35 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$1;->param_a:F |
Offset 88, 35 lines modified | Offset 88, 35 lines modified | ||
88 | ····const/high16·v3,·0x40800000····#·4.0f | 88 | ····const/high16·v3,·0x40800000····#·4.0f |
89 | ····div-float·v2,·v1,·v3 | 89 | ····div-float·v2,·v1,·v3 |
90 | ····.line·22 | 90 | ····.line·22 |
91 | ····.local·v2,·"s":F | 91 | ····.local·v2,·"s":F |
92 | ····:goto_1 | 92 | ····:goto_1 |
93 |
····const-wide/high16·v |
93 | ····const-wide/high16·v5,·0x4000000000000000L····#·2.0 |
94 | ····const/high16·v3,·0x41200000····#·10.0f | 94 | ····const/high16·v3,·0x41200000····#·10.0f |
95 | ····sub-float/2addr·p1,·v4 | 95 | ····sub-float/2addr·p1,·v4 |
96 | ····mul-float/2addr·v3,·p1 | 96 | ····mul-float/2addr·v3,·p1 |
97 |
····float-to-double·v |
97 | ····float-to-double·v3,·v3 |
98 |
····invoke-static·{v |
98 | ····invoke-static·{v5,·v6,·v3,·v4},·Ljava/lang/Math;->pow(DD)D |
99 |
····move-result-wide·v |
99 | ····move-result-wide·v3 |
100 |
····double-to-float·v3,·v |
100 | ····double-to-float·v3,·v3 |
101 | ····mul-float/2addr·v3,·v0 | 101 | ····mul-float/2addr·v3,·v0 |
102 | ····sub-float·v4,·p1,·v2 | 102 | ····sub-float·v4,·p1,·v2 |
103 |
····mul-float/2addr·v4,·v |
103 | ····mul-float/2addr·v4,·v7 |
104 | ····div-float/2addr·v4,·v1 | 104 | ····div-float/2addr·v4,·v1 |
105 | ····float-to-double·v4,·v4 | 105 | ····float-to-double·v4,·v4 |
106 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D | 106 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D |
Offset 129, 25 lines modified | Offset 129, 25 lines modified | ||
129 | ····neg-float·v3,·v3 | 129 | ····neg-float·v3,·v3 |
130 | ····goto·:goto_0 | 130 | ····goto·:goto_0 |
131 | ····.line·21 | 131 | ····.line·21 |
132 | ····.end·local·v2····#·"s":F | 132 | ····.end·local·v2····#·"s":F |
133 | ····:cond_4 | 133 | ····:cond_4 |
134 |
····div-float·v3,·v1,·v |
134 | ····div-float·v3,·v1,·v7 |
135 | ····div-float·v5,·v4,·v0 | 135 | ····div-float·v5,·v4,·v0 |
136 |
····float-to-double·v |
136 | ····float-to-double·v5,·v5 |
137 |
····invoke-static·{v |
137 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->asin(D)D |
138 |
····move-result-wide·v |
138 | ····move-result-wide·v5 |
139 |
····double-to-float·v5,·v |
139 | ····double-to-float·v5,·v5 |
140 | ····mul-float·v2,·v3,·v5 | 140 | ····mul-float·v2,·v3,·v5 |
141 | ····.restart·local·v2····#·"s":F | 141 | ····.restart·local·v2····#·"s":F |
142 | ····goto·:goto_1 | 142 | ····goto·:goto_1 |
143 | .end·method | 143 | .end·method |
Offset 24, 19 lines modified | Offset 24, 19 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals·1 |
28 | ····.locals·10 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 |
····const·v |
31 | ····const·v9,·0x40c90fdb |
32 | ····const/4·v3,·0x0 | 32 | ····const/4·v3,·0x0 |
33 | ····const/high16·v4,·0x3f800000····#·1.0f | 33 | ····const/high16·v4,·0x3f800000····#·1.0f |
34 | ····.line·34 | 34 | ····.line·34 |
35 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$2;->param_a:F | 35 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$2;->param_a:F |
Offset 88, 64 lines modified | Offset 88, 64 lines modified | ||
88 | ····const/high16·v3,·0x40800000····#·4.0f | 88 | ····const/high16·v3,·0x40800000····#·4.0f |
89 | ····div-float·v2,·v1,·v3 | 89 | ····div-float·v2,·v1,·v3 |
90 | ····.line·40 | 90 | ····.line·40 |
91 | ····.local·v2,·"s":F | 91 | ····.local·v2,·"s":F |
92 | ····:goto_1 | 92 | ····:goto_1 |
93 |
····const-wide/high16·v |
93 | ····const-wide/high16·v5,·0x4000000000000000L····#·2.0 |
94 | ····const/high16·v3,·-0x3ee00000····#·-10.0f | 94 | ····const/high16·v3,·-0x3ee00000····#·-10.0f |
95 | ····mul-float/2addr·v3,·p1 | 95 | ····mul-float/2addr·v3,·p1 |
96 |
····float-to-double·v |
96 | ····float-to-double·v7,·v3 |
97 |
····invoke-static·{v |
97 | ····invoke-static·{v5,·v6,·v7,·v8},·Ljava/lang/Math;->pow(DD)D |
98 |
····move-result-wide·v |
98 | ····move-result-wide·v5 |
99 |
····double-to-float·v3,·v |
99 | ····double-to-float·v3,·v5 |
100 | ····mul-float/2addr·v3,·v0 | 100 | ····mul-float/2addr·v3,·v0 |
101 | ····sub-float·v5,·p1,·v2 | 101 | ····sub-float·v5,·p1,·v2 |
102 |
····mul-float/2addr·v5,·v |
102 | ····mul-float/2addr·v5,·v9 |
103 | ····div-float/2addr·v5,·v1 | 103 | ····div-float/2addr·v5,·v1 |
104 |
····float-to-double·v |
104 | ····float-to-double·v5,·v5 |
105 |
····invoke-static·{v |
105 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sin(D)D |
106 |
····move-result-wide·v |
106 | ····move-result-wide·v5 |
107 |
····double-to-float·v5,·v |
107 | ····double-to-float·v5,·v5 |
108 | ····mul-float/2addr·v3,·v5 | 108 | ····mul-float/2addr·v3,·v5 |
109 | ····add-float/2addr·v3,·v4 | 109 | ····add-float/2addr·v3,·v4 |
110 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
111 | ····.line·39 | 111 | ····.line·39 |
112 | ····.end·local·v2····#·"s":F | 112 | ····.end·local·v2····#·"s":F |
113 | ····:cond_4 | 113 | ····:cond_4 |
114 |
····div-float·v3,·v1,·v |
114 | ····div-float·v3,·v1,·v9 |
115 | ····div-float·v5,·v4,·v0 | 115 | ····div-float·v5,·v4,·v0 |
116 |
····float-to-double·v |
116 | ····float-to-double·v5,·v5 |
117 |
····invoke-static·{v |
117 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->asin(D)D |
118 |
····move-result-wide·v |
118 | ····move-result-wide·v5 |
119 |
····double-to-float·v5,·v |
119 | ····double-to-float·v5,·v5 |
120 | ····mul-float·v2,·v3,·v5 | 120 | ····mul-float·v2,·v3,·v5 |
121 | ····.restart·local·v2····#·"s":F | 121 | ····.restart·local·v2····#·"s":F |
122 | ····goto·:goto_1 | 122 | ····goto·:goto_1 |
123 | .end·method | 123 | .end·method |
Offset 24, 25 lines modified | Offset 24, 25 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals·1 |
28 | ····.locals·10 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/high16·v6,·0x40000000····#·2.0f | 31 | ····const/high16·v6,·0x40000000····#·2.0f |
32 | ····const/4·v3,·0x0 | 32 | ····const/4·v3,·0x0 |
33 |
····const-wide/high16·v |
33 | ····const-wide/high16·v8,·0x4000000000000000L····#·2.0 |
34 |
····const·v |
34 | ····const·v7,·0x40c90fdb |
35 | ····const/high16·v4,·0x3f800000····#·1.0f | 35 | ····const/high16·v4,·0x3f800000····#·1.0f |
36 | ····.line·52 | 36 | ····.line·52 |
37 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$3;->param_a:F | 37 | ····iget·v0,·p0,·Laurelienribon/tweenengine/equations/Elastic$3;->param_a:F |
38 | ····.line·53 | 38 | ····.line·53 |
Offset 108, 93 lines modified | Offset 108, 93 lines modified | ||
108 | ····sub-float/2addr·p1,·v4 | 108 | ····sub-float/2addr·p1,·v4 |
109 | ····mul-float·v4,·v5,·p1 | 109 | ····mul-float·v4,·v5,·p1 |
110 | ····float-to-double·v4,·v4 | 110 | ····float-to-double·v4,·v4 |
111 |
····invoke-static·{v |
111 | ····invoke-static·{v8,·v9,·v4,·v5},·Ljava/lang/Math;->pow(DD)D |
112 | ····move-result-wide·v4 | 112 | ····move-result-wide·v4 |
113 | ····double-to-float·v4,·v4 | 113 | ····double-to-float·v4,·v4 |
114 | ····mul-float/2addr·v4,·v0 | 114 | ····mul-float/2addr·v4,·v0 |
115 | ····sub-float·v5,·p1,·v2 | 115 | ····sub-float·v5,·p1,·v2 |
116 |
····mul-float/2addr·v5,·v |
116 | ····mul-float/2addr·v5,·v7 |
117 | ····div-float/2addr·v5,·v1 | 117 | ····div-float/2addr·v5,·v1 |
118 |
····float-to-double·v |
118 | ····float-to-double·v5,·v5 |
119 |
····invoke-static·{v |
119 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sin(D)D |
120 |
····move-result-wide·v |
120 | ····move-result-wide·v5 |
121 |
····double-to-float·v5,·v |
121 | ····double-to-float·v5,·v5 |
122 | ····mul-float/2addr·v4,·v5 | 122 | ····mul-float/2addr·v4,·v5 |
123 | ····mul-float/2addr·v3,·v4 | 123 | ····mul-float/2addr·v3,·v4 |
124 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
125 | ····.line·57 | 125 | ····.line·57 |
126 | ····.end·local·v2····#·"s":F | 126 | ····.end·local·v2····#·"s":F |
127 | ····:cond_4 | 127 | ····:cond_4 |
128 |
····div-float·v3,·v1,·v |
128 | ····div-float·v3,·v1,·v7 |
129 | ····div-float·v5,·v4,·v0 | 129 | ····div-float·v5,·v4,·v0 |
130 |
····float-to-double·v |
130 | ····float-to-double·v5,·v5 |
131 |
····invoke-static·{v |
131 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->asin(D)D |
132 |
····move-result-wide·v |
132 | ····move-result-wide·v5 |
133 |
····double-to-float·v5,·v |
133 | ····double-to-float·v5,·v5 |
134 | ····mul-float·v2,·v3,·v5 | 134 | ····mul-float·v2,·v3,·v5 |
135 | ····.restart·local·v2····#·"s":F | 135 | ····.restart·local·v2····#·"s":F |
136 | ····goto·:goto_1 | 136 | ····goto·:goto_1 |
137 | ····.line·59 | 137 | ····.line·59 |
138 | ····:cond_5 | 138 | ····:cond_5 |
139 | ····const/high16·v3,·-0x3ee00000····#·-10.0f | 139 | ····const/high16·v3,·-0x3ee00000····#·-10.0f |
140 | ····sub-float/2addr·p1,·v4 | 140 | ····sub-float/2addr·p1,·v4 |
141 | ····mul-float/2addr·v3,·p1 | 141 | ····mul-float/2addr·v3,·p1 |
142 |
····float-to-double·v |
142 | ····float-to-double·v5,·v3 |
143 |
····invoke-static·{v |
143 | ····invoke-static·{v8,·v9,·v5,·v6},·Ljava/lang/Math;->pow(DD)D |
144 |
····move-result-wide·v |
144 | ····move-result-wide·v5 |
145 |
····double-to-float·v3,·v |
145 | ····double-to-float·v3,·v5 |
146 | ····mul-float/2addr·v3,·v0 | 146 | ····mul-float/2addr·v3,·v0 |
Max diff block lines reached; 475/2850 bytes (16.67%) of diff not shown. |
Offset 24, 42 lines modified | Offset 24, 42 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/high16·v0,·0x3f800000····#·1.0f | 31 | ····const/high16·v0,·0x3f800000····#·1.0f |
32 | ····.line·26 | 32 | ····.line·26 |
33 | ····cmpl-float·v1,·p1,·v0 | 33 | ····cmpl-float·v1,·p1,·v0 |
34 | ····if-nez·v1,·:cond_0 | 34 | ····if-nez·v1,·:cond_0 |
35 | ····:goto_0 | 35 | ····:goto_0 |
36 | ····return·v0 | 36 | ····return·v0 |
37 | ····:cond_0 | 37 | ····:cond_0 |
38 |
····const-wide/high16·v |
38 | ····const-wide/high16·v1,·0x4000000000000000L····#·2.0 |
39 |
····const/high16·v |
39 | ····const/high16·v3,·-0x3ee00000····#·-10.0f |
40 |
····mul-float/2addr·v |
40 | ····mul-float/2addr·v3,·p1 |
41 |
····float-to-double·v |
41 | ····float-to-double·v3,·v3 |
42 |
····invoke-static·{v |
42 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->pow(DD)D |
43 |
····move-result-wide·v |
43 | ····move-result-wide·v1 |
44 |
····double-to-float·v1,·v |
44 | ····double-to-float·v1,·v1 |
45 | ····neg-float·v1,·v1 | 45 | ····neg-float·v1,·v1 |
46 | ····add-float/2addr·v0,·v1 | 46 | ····add-float/2addr·v0,·v1 |
47 | ····goto·:goto_0 | 47 | ····goto·:goto_0 |
48 | .end·method | 48 | .end·method |
Offset 30, 19 lines modified | Offset 30, 19 lines modified | ||
30 | .method·public·final·compute(F)F | 30 | .method·public·final·compute(F)F |
31 | ····.locals·7 | 31 | ····.locals·7 |
32 | ····.param·p1,·"t"····#·F | 32 | ····.param·p1,·"t"····#·F |
33 | ····.prologue | 33 | ····.prologue |
34 | ····const/high16·v6,·0x40000000····#·2.0f | 34 | ····const/high16·v6,·0x40000000····#·2.0f |
35 |
····const/high16·v |
35 | ····const/high16·v5,·0x3f000000····#·0.5f |
36 | ····const/4·v0,·0x0 | 36 | ····const/4·v0,·0x0 |
37 |
····const-wide/high16·v |
37 | ····const-wide/high16·v3,·0x4000000000000000L····#·2.0 |
38 | ····const/high16·v1,·0x3f800000····#·1.0f | 38 | ····const/high16·v1,·0x3f800000····#·1.0f |
39 | ····.line·38 | 39 | ····.line·38 |
40 | ····cmpl-float·v2,·p1,·v0 | 40 | ····cmpl-float·v2,·p1,·v0 |
41 | ····if-nez·v2,·:cond_0 | 41 | ····if-nez·v2,·:cond_0 |
Offset 73, 45 lines modified | Offset 73, 45 lines modified | ||
73 | ····sub-float·v1,·p1,·v1 | 73 | ····sub-float·v1,·p1,·v1 |
74 | ····mul-float/2addr·v0,·v1 | 74 | ····mul-float/2addr·v0,·v1 |
75 | ····float-to-double·v0,·v0 | 75 | ····float-to-double·v0,·v0 |
76 |
····invoke-static·{v |
76 | ····invoke-static·{v3,·v4,·v0,·v1},·Ljava/lang/Math;->pow(DD)D |
77 | ····move-result-wide·v0 | 77 | ····move-result-wide·v0 |
78 | ····double-to-float·v0,·v0 | 78 | ····double-to-float·v0,·v0 |
79 |
····mul-float/2addr·v0,·v |
79 | ····mul-float/2addr·v0,·v5 |
80 | ····goto·:goto_0 | 80 | ····goto·:goto_0 |
81 | ····.line·41 | 81 | ····.line·41 |
82 | ····:cond_2 | 82 | ····:cond_2 |
83 | ····const/high16·v0,·-0x3ee00000····#·-10.0f | 83 | ····const/high16·v0,·-0x3ee00000····#·-10.0f |
84 | ····sub-float/2addr·p1,·v1 | 84 | ····sub-float/2addr·p1,·v1 |
85 | ····mul-float/2addr·v0,·p1 | 85 | ····mul-float/2addr·v0,·p1 |
86 | ····float-to-double·v0,·v0 | 86 | ····float-to-double·v0,·v0 |
87 |
····invoke-static·{v |
87 | ····invoke-static·{v3,·v4,·v0,·v1},·Ljava/lang/Math;->pow(DD)D |
88 | ····move-result-wide·v0 | 88 | ····move-result-wide·v0 |
89 | ····double-to-float·v0,·v0 | 89 | ····double-to-float·v0,·v0 |
90 | ····neg-float·v0,·v0 | 90 | ····neg-float·v0,·v0 |
91 | ····add-float/2addr·v0,·v6 | 91 | ····add-float/2addr·v0,·v6 |
92 |
····mul-float/2addr·v0,·v |
92 | ····mul-float/2addr·v0,·v5 |
93 | ····goto·:goto_0 | 93 | ····goto·:goto_0 |
94 | .end·method | 94 | .end·method |
95 | .method·public·toString()Ljava/lang/String; | 95 | .method·public·toString()Ljava/lang/String; |
96 | ····.locals·1 | 96 | ····.locals·1 |
Offset 24, 32 lines modified | Offset 24, 32 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·final·compute(F)F | 27 | .method·public·final·compute(F)F |
28 |
····.locals· |
28 | ····.locals·3 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·40 | 31 | ····.line·40 |
32 | ····const/high16·v0,·-0x41000000····#·-0.5f | 32 | ····const/high16·v0,·-0x41000000····#·-0.5f |
33 | ····const·v1,·0x40490fdb····#·(float)Math.PI | 33 | ····const·v1,·0x40490fdb····#·(float)Math.PI |
34 | ····mul-float/2addr·v1,·p1 | 34 | ····mul-float/2addr·v1,·p1 |
35 |
····float-to-double·v |
35 | ····float-to-double·v1,·v1 |
36 |
····invoke-static·{v |
36 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->cos(D)D |
37 |
····move-result-wide·v |
37 | ····move-result-wide·v1 |
38 |
····double-to-float·v1,·v |
38 | ····double-to-float·v1,·v1 |
39 | ····const/high16·v2,·0x3f800000····#·1.0f | 39 | ····const/high16·v2,·0x3f800000····#·1.0f |
40 | ····sub-float/2addr·v1,·v2 | 40 | ····sub-float/2addr·v1,·v2 |
41 | ····mul-float/2addr·v0,·v1 | 41 | ····mul-float/2addr·v0,·v1 |
Offset 29, 21 lines modified | Offset 29, 21 lines modified | ||
29 | ····.line·11 | 29 | ····.line·11 |
30 | ····add-int/lit8·v1,·p3,·-0x1 | 30 | ····add-int/lit8·v1,·p3,·-0x1 |
31 | ····int-to-float·v1,·v1 | 31 | ····int-to-float·v1,·v1 |
32 | ····mul-float/2addr·v1,·p1 | 32 | ····mul-float/2addr·v1,·p1 |
33 |
····float-to-double·v |
33 | ····float-to-double·v1,·v1 |
34 |
····invoke-static·{v |
34 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->floor(D)D |
35 |
····move-result-wide·v |
35 | ····move-result-wide·v1 |
36 |
····double-to-int·v0,·v |
36 | ····double-to-int·v0,·v1 |
37 | ····.line·12 | 37 | ····.line·12 |
38 | ····.local·v0,·"segment":I | 38 | ····.local·v0,·"segment":I |
39 | ····const/4·v1,·0x0 | 39 | ····const/4·v1,·0x0 |
40 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 40 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
Offset 84, 23 lines modified | Offset 84, 19 lines modified | ||
84 | ····const/4·v0,·0x1 | 84 | ····const/4·v0,·0x1 |
85 | ····return·v0 | 85 | ····return·v0 |
86 | .end·method | 86 | .end·method |
87 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I | 87 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
90 | ····.param·p2,·"x1"····#·I | ||
91 | ····.param·p3,·"x2"····#·[F | ||
92 | ····.prologue | 89 | ····.prologue |
93 | ····.line·8 | 90 | ····.line·8 |
94 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableInteger; | 91 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableInteger; |
95 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
96 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableInteger;->getValues(Laurelienribon/tweenengine/primitives/MutableInteger;I[F)I | 92 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableInteger;->getValues(Laurelienribon/tweenengine/primitives/MutableInteger;I[F)I |
97 | ····move-result·v0 | 93 | ····move-result·v0 |
98 | ····return·v0 | 94 | ····return·v0 |
99 | .end·method | 95 | .end·method |
Offset 156, 20 lines modified | Offset 152, 16 lines modified | ||
156 | ····.line·33 | 152 | ····.line·33 |
157 | ····return-void | 153 | ····return-void |
158 | .end·method | 154 | .end·method |
159 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V | 155 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V |
160 | ····.locals·0 | 156 | ····.locals·0 |
161 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
162 | ····.param·p2,·"x1"····#·I | ||
163 | ····.param·p3,·"x2"····#·[F | ||
164 | ····.prologue | 157 | ····.prologue |
165 | ····.line·8 | 158 | ····.line·8 |
166 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableInteger; | 159 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableInteger; |
167 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
168 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableInteger;->setValues(Laurelienribon/tweenengine/primitives/MutableInteger;I[F)V | 160 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableInteger;->setValues(Laurelienribon/tweenengine/primitives/MutableInteger;I[F)V |
169 | ····return-void | 161 | ····return-void |
170 | .end·method | 162 | .end·method |
Offset 80, 23 lines modified | Offset 80, 19 lines modified | ||
80 | ····const/4·v0,·0x1 | 80 | ····const/4·v0,·0x1 |
81 | ····return·v0 | 81 | ····return·v0 |
82 | .end·method | 82 | .end·method |
83 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I | 83 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I |
84 | ····.locals·1 | 84 | ····.locals·1 |
85 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
86 | ····.param·p2,·"x1"····#·I | ||
87 | ····.param·p3,·"x2"····#·[F | ||
88 | ····.prologue | 85 | ····.prologue |
89 | ····.line·8 | 86 | ····.line·8 |
90 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableFloat; | 87 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableFloat; |
91 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
92 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableFloat;->getValues(Laurelienribon/tweenengine/primitives/MutableFloat;I[F)I | 88 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableFloat;->getValues(Laurelienribon/tweenengine/primitives/MutableFloat;I[F)I |
93 | ····move-result·v0 | 89 | ····move-result·v0 |
94 | ····return·v0 | 90 | ····return·v0 |
95 | .end·method | 91 | .end·method |
Offset 152, 20 lines modified | Offset 148, 16 lines modified | ||
152 | ····.line·33 | 148 | ····.line·33 |
153 | ····return-void | 149 | ····return-void |
154 | .end·method | 150 | .end·method |
155 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V | 151 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V |
156 | ····.locals·0 | 152 | ····.locals·0 |
157 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
158 | ····.param·p2,·"x1"····#·I | ||
159 | ····.param·p3,·"x2"····#·[F | ||
160 | ····.prologue | 153 | ····.prologue |
161 | ····.line·8 | 154 | ····.line·8 |
162 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableFloat; | 155 | ····check-cast·p1,·Laurelienribon/tweenengine/primitives/MutableFloat; |
163 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
164 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableFloat;->setValues(Laurelienribon/tweenengine/primitives/MutableFloat;I[F)V | 156 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Laurelienribon/tweenengine/primitives/MutableFloat;->setValues(Laurelienribon/tweenengine/primitives/MutableFloat;I[F)V |
165 | ····return-void | 157 | ····return-void |
166 | .end·method | 158 | .end·method |
Offset 234, 15 lines modified | Offset 234, 15 lines modified | ||
234 | ····.line·131 | 234 | ····.line·131 |
235 | ····:cond_0 | 235 | ····:cond_0 |
236 | ····return·v0 | 236 | ····return·v0 |
237 | .end·method | 237 | .end·method |
238 | .method·protected·createEntityInstance()Lcom/artemis/Entity; | 238 | .method·protected·createEntityInstance()Lcom/artemis/Entity; |
239 |
····.locals· |
239 | ····.locals·5 |
240 | ····.prologue | 240 | ····.prologue |
241 | ····.line·55 | 241 | ····.line·55 |
242 | ····iget-object·v1,·p0,·Lcom/artemis/EntityManager;->recyclingEntityFactory:Lcom/artemis/EntityManager$RecyclingEntityFactory; | 242 | ····iget-object·v1,·p0,·Lcom/artemis/EntityManager;->recyclingEntityFactory:Lcom/artemis/EntityManager$RecyclingEntityFactory; |
243 | ····invoke-virtual·{v1},·Lcom/artemis/EntityManager$RecyclingEntityFactory;->obtain()Lcom/artemis/Entity; | 243 | ····invoke-virtual·{v1},·Lcom/artemis/EntityManager$RecyclingEntityFactory;->obtain()Lcom/artemis/Entity; |
Offset 257, 21 lines modified | Offset 257, 21 lines modified | ||
257 | ····move-result·v2 | 257 | ····move-result·v2 |
258 | ····const/4·v3,·0x0 | 258 | ····const/4·v3,·0x0 |
259 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/artemis/utils/IntBag;->set(II)V | 259 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/artemis/utils/IntBag;->set(II)V |
260 | ····.line·57 | 260 | ····.line·57 |
261 |
····iget-wide·v |
261 | ····iget-wide·v1,·p0,·Lcom/artemis/EntityManager;->created:J |
262 |
····const-wide/16·v |
262 | ····const-wide/16·v3,·0x1 |
263 |
····add-long/2addr·v |
263 | ····add-long/2addr·v1,·v3 |
264 |
····iput-wide·v |
264 | ····iput-wide·v1,·p0,·Lcom/artemis/EntityManager;->created:J |
265 | ····.line·60 | 265 | ····.line·60 |
266 | ····iget-object·v1,·p0,·Lcom/artemis/EntityManager;->entities:Lcom/artemis/utils/Bag; | 266 | ····iget-object·v1,·p0,·Lcom/artemis/EntityManager;->entities:Lcom/artemis/utils/Bag; |
267 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->getId()I | 267 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->getId()I |
268 | ····move-result·v2 | 268 | ····move-result·v2 |
Offset 165, 15 lines modified | Offset 165, 15 lines modified | ||
165 | ····sub-double/2addr·v0,·v2 | 165 | ····sub-double/2addr·v0,·v2 |
166 | ····goto·:goto_0 | 166 | ····goto·:goto_0 |
167 | .end·method | 167 | .end·method |
168 | .method·public·static·final·cos(D)D | 168 | .method·public·static·final·cos(D)D |
169 |
····.locals· |
169 | ····.locals·3 |
170 | ····.param·p0,·"x"····#·D | 170 | ····.param·p0,·"x"····#·D |
171 | ····.prologue | 171 | ····.prologue |
172 | ····const-wide·v0,·0x3ff921fb54442d18L····#·1.5707963267948966 | 172 | ····const-wide·v0,·0x3ff921fb54442d18L····#·1.5707963267948966 |
173 | ····.line·32 | 173 | ····.line·32 |
174 | ····cmpl-double·v2,·p0,·v0 | 174 | ····cmpl-double·v2,·p0,·v0 |
Offset 562, 21 lines modified | Offset 562, 21 lines modified | ||
562 | ····add-float·v17,·v17,·v9 | 562 | ····add-float·v17,·v17,·v9 |
563 | ····move/from16·v0,·v17 | 563 | ····move/from16·v0,·v17 |
564 | ····float-to-double·v0,·v0 | 564 | ····float-to-double·v0,·v0 |
565 |
····move-wide/from16·v1 |
565 | ····move-wide/from16·v17,·v0 |
566 |
····invoke-static/range·{v1 |
566 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
567 |
····move-result-wide·v1 |
567 | ····move-result-wide·v17 |
568 |
····move-wide/from16·v0,·v1 |
568 | ····move-wide/from16·v0,·v17 |
569 | ····double-to-float·v0,·v0 | 569 | ····double-to-float·v0,·v0 |
570 | ····move/from16·v17,·v0 | 570 | ····move/from16·v17,·v0 |
571 | ····mul-float·v11,·v16,·v17 | 571 | ····mul-float·v11,·v16,·v17 |
Offset 604, 21 lines modified | Offset 604, 21 lines modified | ||
604 | ····.line·46 | 604 | ····.line·46 |
605 | ····.local·v6,·"A_32":F | 605 | ····.local·v6,·"A_32":F |
606 | ····const/high16·v16,·0x40000000····#·2.0f | 606 | ····const/high16·v16,·0x40000000····#·2.0f |
607 | ····float-to-double·v0,·v9 | 607 | ····float-to-double·v0,·v9 |
608 |
····move-wide/from16·v1 |
608 | ····move-wide/from16·v17,·v0 |
609 |
····invoke-static/range·{v1 |
609 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
610 |
····move-result-wide·v1 |
610 | ····move-result-wide·v17 |
611 |
····move-wide/from16·v0,·v1 |
611 | ····move-wide/from16·v0,·v17 |
612 | ····double-to-float·v0,·v0 | 612 | ····double-to-float·v0,·v0 |
613 | ····move/from16·v17,·v0 | 613 | ····move/from16·v17,·v0 |
614 | ····mul-float·v10,·v16,·v17 | 614 | ····mul-float·v10,·v16,·v17 |
Offset 86, 31 lines modified | Offset 86, 31 lines modified | ||
86 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->processor:Lcom/badlogic/gdx/InputProcessor; | 86 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->processor:Lcom/badlogic/gdx/InputProcessor; |
87 | ····.line·44 | 87 | ····.line·44 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·private·queueTime()V | 90 | .method·private·queueTime()V |
91 |
····.locals· |
91 | ····.locals·5 |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line·97 | 93 | ····.line·97 |
94 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 94 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
95 | ····move-result-wide·v0 | 95 | ····move-result-wide·v0 |
96 | ····.line·98 | 96 | ····.line·98 |
97 | ····.local·v0,·"time":J | 97 | ····.local·v0,·"time":J |
98 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; | 98 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; |
99 | ····const/16·v3,·0x20 | 99 | ····const/16·v3,·0x20 |
100 |
····shr-long·v |
100 | ····shr-long·v3,·v0,·v3 |
101 |
····long-to-int·v3,·v |
101 | ····long-to-int·v3,·v3 |
102 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/IntArray;->add(I)V | 102 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/IntArray;->add(I)V |
103 | ····.line·99 | 103 | ····.line·99 |
104 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; | 104 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/InputProcessorQueue;->queue:Lcom/badlogic/gdx/utils/IntArray; |
105 | ····long-to-int·v3,·v0 | 105 | ····long-to-int·v3,·v0 |
Offset 4480, 45 lines modified | Offset 4480, 45 lines modified | ||
4480 | ····monitor-exit·p0 | 4480 | ····monitor-exit·p0 |
4481 | ····throw·v1 | 4481 | ····throw·v1 |
4482 | .end·method | 4482 | .end·method |
4483 | .method·public·update(I)Z | 4483 | .method·public·update(I)Z |
4484 |
····.locals· |
4484 | ····.locals·7 |
4485 | ····.param·p1,·"millis"····#·I | 4485 | ····.param·p1,·"millis"····#·I |
4486 | ····.prologue | 4486 | ····.prologue |
4487 | ····.line·366 | 4487 | ····.line·366 |
4488 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J | 4488 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J |
4489 |
····move-result-wide·v |
4489 | ····move-result-wide·v3 |
4490 |
····int-to-long·v |
4490 | ····int-to-long·v5,·p1 |
4491 |
····add-long·v |
4491 | ····add-long·v1,·v3,·v5 |
4492 | ····.line·368 | 4492 | ····.line·368 |
4493 |
····.local·v |
4493 | ····.local·v1,·"endTime":J |
4494 | ····:goto_0 | 4494 | ····:goto_0 |
4495 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/assets/AssetManager;->update()Z | 4495 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/assets/AssetManager;->update()Z |
4496 | ····move-result·v0 | 4496 | ····move-result·v0 |
4497 | ····.line·369 | 4497 | ····.line·369 |
4498 | ····.local·v0,·"done":Z | 4498 | ····.local·v0,·"done":Z |
4499 | ····if-nez·v0,·:cond_0 | 4499 | ····if-nez·v0,·:cond_0 |
4500 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J | 4500 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->millis()J |
4501 |
····move-result-wide·v |
4501 | ····move-result-wide·v3 |
4502 |
····cmp-long·v |
4502 | ····cmp-long·v3,·v3,·v1 |
4503 |
····if-lez·v |
4503 | ····if-lez·v3,·:cond_1 |
4504 | ····:cond_0 | 4504 | ····:cond_0 |
4505 | ····return·v0 | 4505 | ····return·v0 |
4506 | ····.line·370 | 4506 | ····.line·370 |
4507 | ····:cond_1 | 4507 | ····:cond_1 |
4508 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/async/ThreadUtils;->yield()V | 4508 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/async/ThreadUtils;->yield()V |
Offset 338, 30 lines modified | Offset 338, 30 lines modified | ||
338 | ····.line·208 | 338 | ····.line·208 |
339 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->getLength()J | 339 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->getLength()J |
340 | ····:try_end_0 | 340 | ····:try_end_0 |
341 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 341 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 342 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
343 |
····move-result-wide·v |
343 | ····move-result-wide·v1 |
344 | ····.line·211 | 344 | ····.line·211 |
345 | ····if-eqz·v0,·:cond_0 | 345 | ····if-eqz·v0,·:cond_0 |
346 | ····.line·213 | 346 | ····.line·213 |
347 | ····:try_start_1 | 347 | ····:try_start_1 |
348 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->close()V | 348 | ····invoke-virtual·{v0},·Landroid/content/res/AssetFileDescriptor;->close()V |
349 | ····:try_end_1 | 349 | ····:try_end_1 |
350 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 | 350 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 |
351 | ····.line·220 | 351 | ····.line·220 |
352 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 352 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
353 | ····:cond_0 | 353 | ····:cond_0 |
354 | ····:goto_0 | 354 | ····:goto_0 |
355 |
····return-wide·v |
355 | ····return-wide·v1 |
356 | ····.line·209 | 356 | ····.line·209 |
357 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 357 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
358 | ····:catch_0 | 358 | ····:catch_0 |
359 | ····move-exception·v1 | 359 | ····move-exception·v1 |
360 | ····.line·211 | 360 | ····.line·211 |
Offset 375, 15 lines modified | Offset 375, 15 lines modified | ||
375 | ····.line·220 | 375 | ····.line·220 |
376 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 376 | ····.end·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
377 | ····:cond_1 | 377 | ····:cond_1 |
378 | ····:goto_1 | 378 | ····:goto_1 |
379 | ····invoke-super·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J | 379 | ····invoke-super·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J |
380 |
····move-result-wide·v |
380 | ····move-result-wide·v1 |
381 | ····goto·:goto_0 | 381 | ····goto·:goto_0 |
382 | ····.line·211 | 382 | ····.line·211 |
383 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; | 383 | ····.restart·local·v0····#·"fileDescriptor":Landroid/content/res/AssetFileDescriptor; |
384 | ····:catchall_0 | 384 | ····:catchall_0 |
385 | ····move-exception·v1 | 385 | ····move-exception·v1 |
Offset 399, 15 lines modified | Offset 399, 15 lines modified | ||
399 | ····.line·215 | 399 | ····.line·215 |
400 | ····:cond_2 | 400 | ····:cond_2 |
401 | ····:goto_2 | 401 | ····:goto_2 |
402 | ····throw·v1 | 402 | ····throw·v1 |
403 | ····.line·214 | 403 | ····.line·214 |
404 | ····:catch_1 | 404 | ····:catch_1 |
405 |
····move-exception·v |
405 | ····move-exception·v3 |
406 | ····goto·:goto_0 | 406 | ····goto·:goto_0 |
407 | ····:catch_2 | 407 | ····:catch_2 |
408 | ····move-exception·v1 | 408 | ····move-exception·v1 |
409 | ····goto·:goto_1 | 409 | ····goto·:goto_1 |
Offset 1639, 668 lines modified | Offset 1639, 580 lines modified | ||
1639 | ····invoke-interface·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V | 1639 | ····invoke-interface·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
1640 | ····.line·499 | 1640 | ····.line·499 |
1641 | ····return-void | 1641 | ····return-void |
1642 | .end·method | 1642 | .end·method |
1643 | .method·public·onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V | 1643 | .method·public·onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V |
1644 |
····.locals·1 |
1644 | ····.locals·15 |
1645 | ····.param·p1,·"gl"····#·Ljavax/microedition/khronos/opengles/GL10; | 1645 | ····.param·p1,·"gl"····#·Ljavax/microedition/khronos/opengles/GL10; |
1646 | ····.prologue | 1646 | ····.prologue |
1647 | ····.line·358 | 1647 | ····.line·358 |
1648 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 1648 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
1649 |
····move-result-wide·v |
1649 | ····move-result-wide·v9 |
1650 | ····.line·359 | 1650 | ····.line·359 |
1651 |
····.local·v |
1651 | ····.local·v9,·"time":J |
1652 |
····mo |
1652 | ····iget-wide·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J |
1653 |
···· |
1653 | ····sub-long·v11,·v9,·v11 |
1654 |
···· |
1654 | ····long-to-float·v11,·v11 |
1655 |
···· |
1655 | ····const·v12,·0x4e6e6b28····#·1.0E9f |
1656 |
···· |
1656 | ····div-float/2addr·v11,·v12 |
1657 |
···· |
1657 | ····iput·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F |
1658 | ····move-object/from16·v0,·p0 | ||
1659 | ····iput·v11,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F | ||
1660 | ····.line·360 | 1658 | ····.line·360 |
1661 |
····mo |
1659 | ····iput-wide·v9,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J |
1662 | ····iput-wide·v12,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J | ||
1663 | ····.line·363 | 1660 | ····.line·363 |
1664 |
···· |
1661 | ····iget-boolean·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z |
1665 | ····iget-boolean·v11,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z | ||
1666 | ····if-nez·v11,·:cond_3 | 1662 | ····if-nez·v11,·:cond_3 |
1667 | ····.line·364 | 1663 | ····.line·364 |
1668 |
···· |
1664 | ····iget-object·v11,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->mean:Lcom/badlogic/gdx/math/WindowedMean; |
1669 |
····ig |
1665 | ····iget·v12,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F |
1670 |
···· |
1666 | ····invoke-virtual·{v11,·v12},·Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V |
1671 | ····iget·v14,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F | ||
1672 | ····invoke-virtual·{v11,·v14},·Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V | ||
1673 | ····.line·369 | 1667 | ····.line·369 |
1674 | ····:goto_0 | 1668 | ····:goto_0 |
1675 |
····const/4·v |
1669 | ····const/4·v7,·0x0 |
1676 | ····.line·370 | 1670 | ····.line·370 |
1677 |
····.local·v |
1671 | ····.local·v7,·"lrunning":Z |
1678 |
····const/4·v |
1672 | ····const/4·v5,·0x0 |
1679 | ····.line·371 | 1673 | ····.line·371 |
1680 |
····.local·v |
1674 | ····.local·v5,·"lpause":Z |
1681 |
····const/4·v |
1675 | ····const/4·v2,·0x0 |
1682 | ····.line·372 | 1676 | ····.line·372 |
1683 |
····.local·v |
1677 | ····.local·v2,·"ldestroy":Z |
1684 |
····const/4·v |
1678 | ····const/4·v6,·0x0 |
1685 | ····.line·374 | 1679 | ····.line·374 |
1686 |
····.local·v |
1680 | ····.local·v6,·"lresume":Z |
1687 |
···· |
1681 | ····iget-object·v12,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; |
1688 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; | ||
1689 |
····monitor-enter·v1 |
1682 | ····monitor-enter·v12 |
1690 | ····.line·375 | 1683 | ····.line·375 |
1691 | ····:try_start_0 | 1684 | ····:try_start_0 |
1692 |
···· |
1685 | ····iget-boolean·v7,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z |
1693 | ····iget-boolean·v9,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z | ||
1694 | ····.line·376 | 1686 | ····.line·376 |
1695 |
···· |
1687 | ····iget-boolean·v5,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z |
1696 | ····iget-boolean·v7,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z | ||
1697 | ····.line·377 | 1688 | ····.line·377 |
1698 |
···· |
1689 | ····iget-boolean·v2,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z |
1699 | ····iget-boolean·v4,·v0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z | ||
1700 | ····.line·378 | 1690 | ····.line·378 |
1701 |
···· |
1691 | ····iget-boolean·v6,·p0,·Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z |
Max diff block lines reached; 28914/33021 bytes (87.56%) of diff not shown. |
Offset 1876, 498 lines modified | Offset 1876, 498 lines modified | ||
1876 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/backends/android/AndroidInput;->postTap(II)V | 1876 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/backends/android/AndroidInput;->postTap(II)V |
1877 | ····.line·433 | 1877 | ····.line·433 |
1878 | ····return-void | 1878 | ····return-void |
1879 | .end·method | 1879 | .end·method |
1880 | .method·public·onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z | 1880 | .method·public·onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z |
1881 |
····.locals·1 |
1881 | ····.locals·11 |
1882 | ····.param·p1,·"v"····#·Landroid/view/View; | 1882 | ····.param·p1,·"v"····#·Landroid/view/View; |
1883 | ····.param·p2,·"keyCode"····#·I | 1883 | ····.param·p2,·"keyCode"····#·I |
1884 | ····.param·p3,·"e"····#·Landroid/view/KeyEvent; | 1884 | ····.param·p3,·"e"····#·Landroid/view/KeyEvent; |
1885 | ····.prologue | 1885 | ····.prologue |
1886 | ····.line·458 | 1886 | ····.line·458 |
1887 |
····const/4·v |
1887 | ····const/4·v4,·0x0 |
1888 |
····.local·v |
1888 | ····.local·v4,·"i":I |
1889 |
····iget-object·v |
1889 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->keyListeners:Ljava/util/ArrayList; |
1890 |
····invoke-virtual·{v |
1890 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I |
1891 |
····move-result·v |
1891 | ····move-result·v5 |
1892 |
····.local·v |
1892 | ····.local·v5,·"n":I |
1893 | ····:goto_0 | 1893 | ····:goto_0 |
1894 |
····if-ge·v |
1894 | ····if-ge·v4,·v5,·:cond_1 |
1895 | ····.line·459 | 1895 | ····.line·459 |
1896 |
····iget-object·v |
1896 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->keyListeners:Ljava/util/ArrayList; |
1897 |
····invoke-virtual·{v |
1897 | ····invoke-virtual·{v8,·v4},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
1898 |
····move-result-object·v |
1898 | ····move-result-object·v8 |
1899 |
····check-cast·v |
1899 | ····check-cast·v8,·Landroid/view/View$OnKeyListener; |
1900 |
····invoke-interface·{v |
1900 | ····invoke-interface·{v8,·p1,·p2,·p3},·Landroid/view/View$OnKeyListener;->onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z |
1901 |
····move-result·v |
1901 | ····move-result·v8 |
1902 |
····if-eqz·v |
1902 | ····if-eqz·v8,·:cond_0 |
1903 |
····const/4·v |
1903 | ····const/4·v8,·0x1 |
1904 | ····.line·541 | 1904 | ····.line·541 |
1905 | ····:goto_1 | 1905 | ····:goto_1 |
1906 |
····return·v |
1906 | ····return·v8 |
1907 | ····.line·458 | 1907 | ····.line·458 |
1908 | ····:cond_0 | 1908 | ····:cond_0 |
1909 |
····add-int/lit8·v |
1909 | ····add-int/lit8·v4,·v4,·0x1 |
1910 | ····goto·:goto_0 | 1910 | ····goto·:goto_0 |
1911 | ····.line·461 | 1911 | ····.line·461 |
1912 | ····:cond_1 | 1912 | ····:cond_1 |
1913 | ····monitor-enter·p0 | 1913 | ····monitor-enter·p0 |
1914 | ····.line·462 | 1914 | ····.line·462 |
1915 |
····const/4·v |
1915 | ····const/4·v3,·0x0 |
1916 | ····.line·464 | 1916 | ····.line·464 |
1917 |
····.local·v |
1917 | ····.local·v3,·"event":Lcom/badlogic/gdx/backends/android/AndroidInput$KeyEvent; |
1918 | ····:try_start_0 | 1918 | ····:try_start_0 |
1919 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getKeyCode()I | 1919 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getKeyCode()I |
1920 |
····move-result·v |
1920 | ····move-result·v8 |
1921 |
····if-nez·v |
1921 | ····if-nez·v8,·:cond_3 |
1922 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I | 1922 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I |
1923 |
····move-result·v |
1923 | ····move-result·v8 |
1924 |
····const/4·v |
1924 | ····const/4·v9,·0x2 |
1925 |
····if-ne·v |
1925 | ····if-ne·v8,·v9,·:cond_3 |
1926 | ····.line·465 | 1926 | ····.line·465 |
1927 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getCharacters()Ljava/lang/String; | 1927 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getCharacters()Ljava/lang/String; |
1928 |
····move-result-object·v |
1928 | ····move-result-object·v2 |
1929 | ····.line·466 | 1929 | ····.line·466 |
1930 |
····.local·v |
1930 | ····.local·v2,·"chars":Ljava/lang/String; |
1931 |
····const/4·v |
1931 | ····const/4·v4,·0x0 |
1932 | ····:goto_2 | 1932 | ····:goto_2 |
1933 |
····invoke-virtual·{v |
1933 | ····invoke-virtual·{v2},·Ljava/lang/String;->length()I |
1934 |
····move-result·v |
1934 | ····move-result·v8 |
1935 |
····if-ge·v |
1935 | ····if-ge·v4,·v8,·:cond_2 |
1936 | ····.line·467 | 1936 | ····.line·467 |
1937 |
····iget-object·v |
1937 | ····iget-object·v8,·p0,·Lcom/badlogic/gdx/backends/android/AndroidInput;->usedKeyEvents:Lcom/badlogic/gdx/utils/Pool; |
1938 |
····invoke-virtual·{v |
1938 | ····invoke-virtual·{v8},·Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; |
Max diff block lines reached; 18473/22294 bytes (82.86%) of diff not shown. |
Offset 179, 193 lines modified | Offset 179, 191 lines modified | ||
179 | ····.line·89 | 179 | ····.line·89 |
180 | ····return-void | 180 | ····return-void |
181 | .end·method | 181 | .end·method |
182 | #·virtual·methods | 182 | #·virtual·methods |
183 | .method·public·onGenericMotion(Landroid/view/MotionEvent;Lcom/badlogic/gdx/backends/android/AndroidInput;)Z | 183 | .method·public·onGenericMotion(Landroid/view/MotionEvent;Lcom/badlogic/gdx/backends/android/AndroidInput;)Z |
184 |
····.locals·1 |
184 | ····.locals·18 |
185 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; | 185 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; |
186 | ····.param·p2,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; | 186 | ····.param·p2,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; |
187 | ····.prologue | 187 | ····.prologue |
188 | ····.line·36 | 188 | ····.line·36 |
189 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getSource()I | 189 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getSource()I |
190 |
····move-result·v |
190 | ····move-result·v1 |
191 |
····and-int/lit8·v |
191 | ····and-int/lit8·v1,·v1,·0x2 |
192 |
····if-nez·v |
192 | ····if-nez·v1,·:cond_0 |
193 |
····const/4·v |
193 | ····const/4·v1,·0x0 |
194 | ····.line·63 | 194 | ····.line·63 |
195 | ····:goto_0 | 195 | ····:goto_0 |
196 |
····return·v |
196 | ····return·v1 |
197 | ····.line·38 | 197 | ····.line·38 |
198 | ····:cond_0 | 198 | ····:cond_0 |
199 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I | 199 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I |
200 |
····move-result·v |
200 | ····move-result·v1 |
201 |
····and-int/lit16·v0,·v |
201 | ····and-int/lit16·v0,·v1,·0xff |
202 |
····move/from16·v1 |
202 | ····move/from16·v17,·v0 |
203 | ····.line·40 | 203 | ····.line·40 |
204 |
····.local·v1 |
204 | ····.local·v17,·"action":I |
205 |
····const/4·v |
205 | ····const/4·v4,·0x0 |
206 |
····.local·v |
206 | ····.local·v4,·"x":I |
207 |
····const/4·v |
207 | ····const/4·v5,·0x0 |
208 | ····.line·41 | 208 | ····.line·41 |
209 |
····.local·v |
209 | ····.local·v5,·"y":I |
210 |
····const/4·v1 |
210 | ····const/4·v14,·0x0 |
211 | ····.line·43 | 211 | ····.line·43 |
212 |
····.local·v1 |
212 | ····.local·v14,·"scrollAmount":I |
213 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 213 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
214 |
····move-result-wide·v |
214 | ····move-result-wide·v7 |
215 | ····.line·44 | 215 | ····.line·44 |
216 |
····.local·v |
216 | ····.local·v7,·"timeStamp":J |
217 | ····monitor-enter·p2 | 217 | ····monitor-enter·p2 |
218 | ····.line·45 | 218 | ····.line·45 |
219 |
····packed-switch·v1 |
219 | ····packed-switch·v17,·:pswitch_data_0 |
220 | ····.line·61 | 220 | ····.line·61 |
221 | ····:cond_1 | 221 | ····:cond_1 |
222 | ····:goto_1 | 222 | ····:goto_1 |
223 | ····:try_start_0 | 223 | ····:try_start_0 |
224 | ····monitor-exit·p2 | 224 | ····monitor-exit·p2 |
225 | ····:try_end_0 | 225 | ····:try_end_0 |
226 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 226 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
227 | ····.line·62 | 227 | ····.line·62 |
228 |
····sget-object·v |
228 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
229 |
····invoke-interface·{v |
229 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Application;->getGraphics()Lcom/badlogic/gdx/Graphics; |
230 |
····move-result-object·v |
230 | ····move-result-object·v1 |
231 |
····invoke-interface·{v |
231 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Graphics;->requestRendering()V |
232 | ····.line·63 | 232 | ····.line·63 |
233 |
····const/4·v |
233 | ····const/4·v1,·0x1 |
234 | ····goto·:goto_0 | 234 | ····goto·:goto_0 |
235 | ····.line·47 | 235 | ····.line·47 |
236 | ····:pswitch_0 | 236 | ····:pswitch_0 |
237 | ····:try_start_1 | 237 | ····:try_start_1 |
238 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getX()F | 238 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getX()F |
239 |
····move-result·v |
239 | ····move-result·v1 |
240 |
····float-to-int·v |
240 | ····float-to-int·v4,·v1 |
241 | ····.line·48 | 241 | ····.line·48 |
242 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getY()F | 242 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getY()F |
243 |
····move-result·v |
243 | ····move-result·v1 |
244 |
····float-to-int·v |
244 | ····float-to-int·v5,·v1 |
Max diff block lines reached; 3236/6169 bytes (52.46%) of diff not shown. |
Offset 164, 15 lines modified | Offset 164, 15 lines modified | ||
164 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
165 | ····goto·:goto_0 | 165 | ····goto·:goto_0 |
166 | .end·method | 166 | .end·method |
167 | .method·private·postTouchEvent(Lcom/badlogic/gdx/backends/android/AndroidInput;IIIIIJ)V | 167 | .method·private·postTouchEvent(Lcom/badlogic/gdx/backends/android/AndroidInput;IIIIIJ)V |
168 |
····.locals· |
168 | ····.locals·2 |
169 | ····.param·p1,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; | 169 | ····.param·p1,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; |
170 | ····.param·p2,·"type"····#·I | 170 | ····.param·p2,·"type"····#·I |
171 | ····.param·p3,·"x"····#·I | 171 | ····.param·p3,·"x"····#·I |
172 | ····.param·p4,·"y"····#·I | 172 | ····.param·p4,·"y"····#·I |
173 | ····.param·p5,·"pointer"····#·I | 173 | ····.param·p5,·"pointer"····#·I |
174 | ····.param·p6,·"button"····#·I | 174 | ····.param·p6,·"button"····#·I |
175 | ····.param·p7,·"timeStamp"····#·J | 175 | ····.param·p7,·"timeStamp"····#·J |
Offset 284, 375 lines modified | Offset 284, 379 lines modified | ||
284 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; | 284 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; |
285 | ····.param·p2,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; | 285 | ····.param·p2,·"input"····#·Lcom/badlogic/gdx/backends/android/AndroidInput; |
286 | ····.prologue | 286 | ····.prologue |
287 | ····.line·32 | 287 | ····.line·32 |
288 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I | 288 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I |
289 |
····move-result·v |
289 | ····move-result·v2 |
290 | ····and-int/lit16·v0,·v2,·0xff | ||
290 |
···· |
291 | ····move/from16·v20,·v0 |
291 | ····.line·33 | 292 | ····.line·33 |
292 | ····.local·v2,·"action":I | 293 | ····.local·v20,·"action":I |
293 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I | 294 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I |
294 |
····move-result·v |
295 | ····move-result·v2 |
295 |
····const·v |
296 | ····const·v3,·0xff00 |
296 |
····and-int/2addr·v |
297 | ····and-int/2addr·v2,·v3 |
297 |
····shr-int/lit8·v24,·v |
298 | ····shr-int/lit8·v24,·v2,·0x8 |
298 | ····.line·34 | 299 | ····.line·34 |
299 | ····.local·v24,·"pointerIndex":I | 300 | ····.local·v24,·"pointerIndex":I |
300 | ····move-object/from16·v0,·p1 | 301 | ····move-object/from16·v0,·p1 |
301 | ····move/from16·v1,·v24 | 302 | ····move/from16·v1,·v24 |
302 | ····invoke-virtual·{v0,·v1},·Landroid/view/MotionEvent;->getPointerId(I)I | 303 | ····invoke-virtual·{v0,·v1},·Landroid/view/MotionEvent;->getPointerId(I)I |
303 | ····move-result·v23 | 304 | ····move-result·v23 |
304 | ····.line·36 | 305 | ····.line·36 |
305 | ····.local·v23,·"pointerId":I | 306 | ····.local·v23,·"pointerId":I |
306 |
····const/4·v |
307 | ····const/4·v5,·0x0 |
307 |
····.local·v |
308 | ····.local·v5,·"x":I |
308 |
····const/4·v |
309 | ····const/4·v6,·0x0 |
309 | ····.line·37 | 310 | ····.line·37 |
310 |
····.local·v |
311 | ····.local·v6,·"y":I |
311 |
····const/4·v |
312 | ····const/4·v7,·0x0 |
312 | ····.line·38 | 313 | ····.line·38 |
313 |
····.local·v |
314 | ····.local·v7,·"realPointerIndex":I |
314 |
····const/4·v |
315 | ····const/4·v8,·0x0 |
315 | ····.line·40 | 316 | ····.line·40 |
316 |
····.local·v |
317 | ····.local·v8,·"button":I |
317 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 318 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
318 |
····move-result-wide·v |
319 | ····move-result-wide·v9 |
319 | ····.line·41 | 320 | ····.line·41 |
320 |
····.local·v |
321 | ····.local·v9,·"timeStamp":J |
321 | ····monitor-enter·p2 | 322 | ····monitor-enter·p2 |
322 | ····.line·42 | 323 | ····.line·42 |
323 | ····packed-switch·v2,·:pswitch_data_0 | 324 | ····packed-switch·v20,·:pswitch_data_0 |
324 | ····.line·102 | 325 | ····.line·102 |
325 | ····:cond_0 | 326 | ····:cond_0 |
326 | ····:goto_0 | 327 | ····:goto_0 |
327 | ····:try_start_0 | 328 | ····:try_start_0 |
328 | ····monitor-exit·p2 | 329 | ····monitor-exit·p2 |
329 | ····:try_end_0 | 330 | ····:try_end_0 |
330 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 331 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
331 | ····.line·103 | 332 | ····.line·103 |
332 |
····sget-object·v |
333 | ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
333 |
····invoke-interface·{v |
334 | ····invoke-interface·{v2},·Lcom/badlogic/gdx/Application;->getGraphics()Lcom/badlogic/gdx/Graphics; |
334 |
····move-result-object·v |
335 | ····move-result-object·v2 |
335 |
····invoke-interface·{v |
336 | ····invoke-interface·{v2},·Lcom/badlogic/gdx/Graphics;->requestRendering()V |
336 | ····.line·104 | 337 | ····.line·104 |
337 | ····return-void | 338 | ····return-void |
Max diff block lines reached; 13871/16885 bytes (82.15%) of diff not shown. |
Offset 227, 24 lines modified | Offset 227, 24 lines modified | ||
227 | ····move-result·v0 | 227 | ····move-result·v0 |
228 | ····return·v0 | 228 | ····return·v0 |
229 | .end·method | 229 | .end·method |
230 | .method·public·getLong(Ljava/lang/String;)J | 230 | .method·public·getLong(Ljava/lang/String;)J |
231 |
····.locals· |
231 | ····.locals·3 |
232 | ····.param·p1,·"key"····#·Ljava/lang/String; | 232 | ····.param·p1,·"key"····#·Ljava/lang/String; |
233 | ····.prologue | 233 | ····.prologue |
234 | ····.line·95 | 234 | ····.line·95 |
235 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; | 235 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; |
236 |
····const-wide/16·v |
236 | ····const-wide/16·v1,·0x0 |
237 |
····invoke-interface·{v0,·p1,·v |
237 | ····invoke-interface·{v0,·p1,·v1,·v2},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
238 | ····move-result-wide·v0 | 238 | ····move-result-wide·v0 |
239 | ····return-wide·v0 | 239 | ····return-wide·v0 |
240 | .end·method | 240 | .end·method |
241 | .method·public·getLong(Ljava/lang/String;J)J | 241 | .method·public·getLong(Ljava/lang/String;J)J |
Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
293 | ····move-result-object·v0 | 293 | ····move-result-object·v0 |
294 | ····return-object·v0 | 294 | ····return-object·v0 |
295 | .end·method | 295 | .end·method |
296 | .method·public·put(Ljava/util/Map;)Lcom/badlogic/gdx/Preferences; | 296 | .method·public·put(Ljava/util/Map;)Lcom/badlogic/gdx/Preferences; |
297 |
····.locals· |
297 | ····.locals·5 |
298 | ····.annotation·system·Ldalvik/annotation/Signature; | 298 | ····.annotation·system·Ldalvik/annotation/Signature; |
299 | ········value·=·{ | 299 | ········value·=·{ |
300 | ············"(", | 300 | ············"(", |
301 | ············"Ljava/util/Map", | 301 | ············"Ljava/util/Map", |
302 | ············"<", | 302 | ············"<", |
303 | ············"Ljava/lang/String;", | 303 | ············"Ljava/lang/String;", |
304 | ············"*>;)", | 304 | ············"*>;)", |
Offset 414, 17 lines modified | Offset 414, 17 lines modified | ||
414 | ····move-result-object·v3 | 414 | ····move-result-object·v3 |
415 | ····check-cast·v3,·Ljava/lang/Long; | 415 | ····check-cast·v3,·Ljava/lang/Long; |
416 | ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J | 416 | ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J |
417 |
····move-result-wide·v |
417 | ····move-result-wide·v3 |
418 |
····invoke-virtual·{p0,·v2,·v |
418 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; |
419 | ····.line·77 | 419 | ····.line·77 |
420 | ····:cond_3 | 420 | ····:cond_3 |
421 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 421 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
422 | ····move-result-object·v2 | 422 | ····move-result-object·v2 |
Offset 533, 15 lines modified | Offset 533, 15 lines modified | ||
533 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 533 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
534 | ····.line·46 | 534 | ····.line·46 |
535 | ····return-object·p0 | 535 | ····return-object·p0 |
536 | .end·method | 536 | .end·method |
537 | .method·public·putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; | 537 | .method·public·putLong(Ljava/lang/String;J)Lcom/badlogic/gdx/Preferences; |
538 |
····.locals· |
538 | ····.locals·1 |
539 | ····.param·p1,·"key"····#·Ljava/lang/String; | 539 | ····.param·p1,·"key"····#·Ljava/lang/String; |
540 | ····.param·p2,·"val"····#·J | 540 | ····.param·p2,·"val"····#·J |
541 | ····.prologue | 541 | ····.prologue |
542 | ····.line·51 | 542 | ····.line·51 |
543 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V | 543 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V |
Offset 259, 15 lines modified | Offset 259, 15 lines modified | ||
259 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoPause()V | 259 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoPause()V |
260 | ····.line·70 | 260 | ····.line·70 |
261 | ····return-void | 261 | ····return-void |
262 | .end·method | 262 | .end·method |
263 | .method·public·pause(J)V | 263 | .method·public·pause(J)V |
264 |
····.locals· |
264 | ····.locals·2 |
265 | ····.param·p1,·"soundId"····#·J | 265 | ····.param·p1,·"soundId"····#·J |
266 | ····.prologue | 266 | ····.prologue |
267 | ····.line·74 | 267 | ····.line·74 |
268 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 268 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
269 | ····long-to-int·v1,·p1 | 269 | ····long-to-int·v1,·p1 |
Offset 467, 15 lines modified | Offset 467, 15 lines modified | ||
467 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoResume()V | 467 | ····invoke-virtual·{v0},·Landroid/media/SoundPool;->autoResume()V |
468 | ····.line·80 | 468 | ····.line·80 |
469 | ····return-void | 469 | ····return-void |
470 | .end·method | 470 | .end·method |
471 | .method·public·resume(J)V | 471 | .method·public·resume(J)V |
472 |
····.locals· |
472 | ····.locals·2 |
473 | ····.param·p1,·"soundId"····#·J | 473 | ····.param·p1,·"soundId"····#·J |
474 | ····.prologue | 474 | ····.prologue |
475 | ····.line·84 | 475 | ····.line·84 |
476 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 476 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
477 | ····long-to-int·v1,·p1 | 477 | ····long-to-int·v1,·p1 |
Offset 574, 15 lines modified | Offset 574, 15 lines modified | ||
574 | ····mul-float/2addr·v0,·v2 | 574 | ····mul-float/2addr·v0,·v2 |
575 | ····goto·:goto_0 | 575 | ····goto·:goto_0 |
576 | .end·method | 576 | .end·method |
577 | .method·public·setPitch(JF)V | 577 | .method·public·setPitch(JF)V |
578 |
····.locals· |
578 | ····.locals·2 |
579 | ····.param·p1,·"soundId"····#·J | 579 | ····.param·p1,·"soundId"····#·J |
580 | ····.param·p3,·"pitch"····#·F | 580 | ····.param·p3,·"pitch"····#·F |
581 | ····.prologue | 581 | ····.prologue |
582 | ····.line·89 | 582 | ····.line·89 |
583 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 583 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 591, 15 lines modified | Offset 591, 15 lines modified | ||
591 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setRate(IF)V | 591 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setRate(IF)V |
592 | ····.line·90 | 592 | ····.line·90 |
593 | ····return-void | 593 | ····return-void |
594 | .end·method | 594 | .end·method |
595 | .method·public·setPriority(JI)V | 595 | .method·public·setPriority(JI)V |
596 |
····.locals· |
596 | ····.locals·2 |
597 | ····.param·p1,·"soundId"····#·J | 597 | ····.param·p1,·"soundId"····#·J |
598 | ····.param·p3,·"priority"····#·I | 598 | ····.param·p3,·"priority"····#·I |
599 | ····.prologue | 599 | ····.prologue |
600 | ····.line·167 | 600 | ····.line·167 |
601 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 601 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 608, 15 lines modified | Offset 608, 15 lines modified | ||
608 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setPriority(II)V | 608 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/media/SoundPool;->setPriority(II)V |
609 | ····.line·168 | 609 | ····.line·168 |
610 | ····return-void | 610 | ····return-void |
611 | .end·method | 611 | .end·method |
612 | .method·public·setVolume(JF)V | 612 | .method·public·setVolume(JF)V |
613 |
····.locals· |
613 | ····.locals·2 |
614 | ····.param·p1,·"soundId"····#·J | 614 | ····.param·p1,·"soundId"····#·J |
615 | ····.param·p3,·"volume"····#·F | 615 | ····.param·p3,·"volume"····#·F |
616 | ····.prologue | 616 | ····.prologue |
617 | ····.line·94 | 617 | ····.line·94 |
618 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 618 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
Offset 662, 15 lines modified | Offset 662, 15 lines modified | ||
662 | ····.line·60 | 662 | ····.line·60 |
663 | ····:cond_0 | 663 | ····:cond_0 |
664 | ····return-void | 664 | ····return-void |
665 | .end·method | 665 | .end·method |
666 | .method·public·stop(J)V | 666 | .method·public·stop(J)V |
667 |
····.locals· |
667 | ····.locals·2 |
668 | ····.param·p1,·"soundId"····#·J | 668 | ····.param·p1,·"soundId"····#·J |
669 | ····.prologue | 669 | ····.prologue |
670 | ····.line·64 | 670 | ····.line·64 |
671 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; | 671 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; |
672 | ····long-to-int·v1,·p1 | 672 | ····long-to-int·v1,·p1 |
Offset 30, 80 lines modified | Offset 30, 76 lines modified | ||
30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V | 30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V | 33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V |
34 |
····.locals·1 |
34 | ····.locals·15 |
35 | ····.param·p1,·"code"····#·I | 35 | ····.param·p1,·"code"····#·I |
36 | ····.annotation·build·Landroid/annotation/TargetApi; | 36 | ····.annotation·build·Landroid/annotation/TargetApi; |
37 | ········value·=·0x10 | 37 | ········value·=·0x10 |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·95 | 40 | ····.line·95 |
41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
42 |
····move-result-wide·v |
42 | ····move-result-wide·v1 |
43 | ····.line·96 | 43 | ····.line·96 |
44 |
····.local·v |
44 | ····.local·v1,·"eventTime":J |
45 |
····new-instance·v |
45 | ····new-instance·v0,·Landroid/view/KeyEvent; |
46 |
····const/4·v |
46 | ····const/4·v5,·0x0 |
47 |
····const/4·v |
47 | ····const/4·v7,·0x0 |
48 |
····const/4·v |
48 | ····const/4·v8,·0x0 |
49 |
····const/4·v |
49 | ····const/4·v9,·-0x1 |
50 |
····const/4·v1 |
50 | ····const/4·v10,·0x0 |
51 |
····const/4·v1 |
51 | ····const/4·v11,·0x6 |
52 |
····move-wide·v |
52 | ····move-wide·v3,·v1 |
53 |
····move/from16·v |
53 | ····move/from16·v6,·p1 |
54 |
····invoke-direct/range·{v |
54 | ····invoke-direct/range·{v0·..·v11},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
55 |
····mo |
55 | ····invoke-super·{p0,·v0},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
56 | ····invoke-super·{v0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z | ||
57 | ····.line·98 | 56 | ····.line·98 |
58 |
····new-instance·v |
57 | ····new-instance·v3,·Landroid/view/KeyEvent; |
59 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 58 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
60 |
····move-result-wide·v |
59 | ····move-result-wide·v4 |
61 | ····const/4·v12,·0x1 | ||
62 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
63 |
····const/4·v1 |
61 | ····const/4·v10,·0x0 |
64 |
····const/ |
62 | ····const/4·v11,·0x0 |
65 |
····const/ |
63 | ····const/4·v12,·-0x1 |
66 |
····const/ |
64 | ····const/4·v13,·0x0 |
67 |
···· |
65 | ····const/4·v14,·0x6 |
68 |
····move |
66 | ····move-wide·v6,·v1 |
69 |
···· |
67 | ····move/from16·v9,·p1 |
70 |
···· |
68 | ····invoke-direct/range·{v3·..·v14},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
71 |
····invoke-super·{ |
69 | ····invoke-super·{p0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
72 | ····.line·100 | 70 | ····.line·100 |
73 | ····return-void | 71 | ····return-void |
74 | .end·method | 72 | .end·method |
75 | #·virtual·methods | 73 | #·virtual·methods |
Offset 30, 80 lines modified | Offset 30, 76 lines modified | ||
30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V | 30 | ····invoke-direct·{p0,·p2,·p3},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V | 33 | .method·private·sendDownUpKeyEventForBackwardCompatibility(I)V |
34 |
····.locals·1 |
34 | ····.locals·15 |
35 | ····.param·p1,·"code"····#·I | 35 | ····.param·p1,·"code"····#·I |
36 | ····.annotation·build·Landroid/annotation/TargetApi; | 36 | ····.annotation·build·Landroid/annotation/TargetApi; |
37 | ········value·=·0x10 | 37 | ········value·=·0x10 |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·96 | 40 | ····.line·96 |
41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 41 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
42 |
····move-result-wide·v |
42 | ····move-result-wide·v1 |
43 | ····.line·97 | 43 | ····.line·97 |
44 |
····.local·v |
44 | ····.local·v1,·"eventTime":J |
45 |
····new-instance·v |
45 | ····new-instance·v0,·Landroid/view/KeyEvent; |
46 |
····const/4·v |
46 | ····const/4·v5,·0x0 |
47 |
····const/4·v |
47 | ····const/4·v7,·0x0 |
48 |
····const/4·v |
48 | ····const/4·v8,·0x0 |
49 |
····const/4·v |
49 | ····const/4·v9,·-0x1 |
50 |
····const/4·v1 |
50 | ····const/4·v10,·0x0 |
51 |
····const/4·v1 |
51 | ····const/4·v11,·0x6 |
52 |
····move-wide·v |
52 | ····move-wide·v3,·v1 |
53 |
····move/from16·v |
53 | ····move/from16·v6,·p1 |
54 |
····invoke-direct/range·{v |
54 | ····invoke-direct/range·{v0·..·v11},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
55 |
····mo |
55 | ····invoke-super·{p0,·v0},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
56 | ····invoke-super·{v0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z | ||
57 | ····.line·99 | 56 | ····.line·99 |
58 |
····new-instance·v |
57 | ····new-instance·v3,·Landroid/view/KeyEvent; |
59 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 58 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
60 |
····move-result-wide·v |
59 | ····move-result-wide·v4 |
61 | ····const/4·v12,·0x1 | ||
62 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
63 |
····const/4·v1 |
61 | ····const/4·v10,·0x0 |
64 |
····const/ |
62 | ····const/4·v11,·0x0 |
65 |
····const/ |
63 | ····const/4·v12,·-0x1 |
66 |
····const/ |
64 | ····const/4·v13,·0x0 |
67 |
···· |
65 | ····const/4·v14,·0x6 |
68 |
····move |
66 | ····move-wide·v6,·v1 |
69 |
···· |
67 | ····move/from16·v9,·p1 |
70 |
···· |
68 | ····invoke-direct/range·{v3·..·v14},·Landroid/view/KeyEvent;-><init>(JJIIIIIII)V |
71 |
····invoke-super·{ |
69 | ····invoke-super·{p0,·v3},·Landroid/view/inputmethod/BaseInputConnection;->sendKeyEvent(Landroid/view/KeyEvent;)Z |
72 | ····.line·101 | 70 | ····.line·101 |
73 | ····return-void | 71 | ····return-void |
74 | .end·method | 72 | .end·method |
75 | #·virtual·methods | 73 | #·virtual·methods |
Offset 1983, 15 lines modified | Offset 1983, 15 lines modified | ||
1983 | ····:try_end_0 | 1983 | ····:try_end_0 |
1984 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1984 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1985 | ····throw·v0 | 1985 | ····throw·v0 |
1986 | .end·method | 1986 | .end·method |
1987 | .method·public·run()V | 1987 | .method·public·run()V |
1988 |
····.locals· |
1988 | ····.locals·3 |
1989 | ····.prologue | 1989 | ····.prologue |
1990 | ····.line·1283 | 1990 | ····.line·1283 |
1991 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 1991 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
1992 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 1992 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
Offset 1999, 17 lines modified | Offset 1999, 17 lines modified | ||
1999 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1999 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2000 | ····move-result-object·v0 | 2000 | ····move-result-object·v0 |
2001 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLSurfaceViewAPI18$GLThread;->getId()J | 2001 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLSurfaceViewAPI18$GLThread;->getId()J |
2002 |
····move-result-wide·v |
2002 | ····move-result-wide·v1 |
2003 |
····invoke-virtual·{v0,·v |
2003 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
2004 | ····move-result-object·v0 | 2004 | ····move-result-object·v0 |
2005 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 2005 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
2006 | ····move-result-object·v0 | 2006 | ····move-result-object·v0 |
Offset 381, 23 lines modified | Offset 381, 23 lines modified | ||
381 | ····.end·local·v1····#·"i":I | 381 | ····.end·local·v1····#·"i":I |
382 | ····.end·local·v2····#·"n":I | 382 | ····.end·local·v2····#·"n":I |
383 | ····:cond_2 | 383 | ····:cond_2 |
384 | ····return-void | 384 | ····return-void |
385 | .end·method | 385 | .end·method |
386 | .method·private·estimateLength()I | 386 | .method·private·estimateLength()I |
387 |
····.locals· |
387 | ····.locals·3 |
388 | ····.prologue | 388 | ····.prologue |
389 | ····.line·233 | 389 | ····.line·233 |
390 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J | 390 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->length()J |
391 |
····move-result-wide·v |
391 | ····move-result-wide·v1 |
392 |
····long-to-int·v0,·v |
392 | ····long-to-int·v0,·v1 |
393 | ····.line·234 | 393 | ····.line·234 |
394 | ····.local·v0,·"length":I | 394 | ····.local·v0,·"length":I |
395 | ····if-eqz·v0,·:cond_0 | 395 | ····if-eqz·v0,·:cond_0 |
396 | ····.end·local·v0····#·"length":I | 396 | ····.end·local·v0····#·"length":I |
397 | ····:goto_0 | 397 | ····:goto_0 |
Offset 1301, 15 lines modified | Offset 1301, 15 lines modified | ||
1301 | ····move-result-wide·v0 | 1301 | ····move-result-wide·v0 |
1302 | ····return-wide·v0 | 1302 | ····return-wide·v0 |
1303 | .end·method | 1303 | .end·method |
1304 | .method·public·length()J | 1304 | .method·public·length()J |
1305 |
····.locals· |
1305 | ····.locals·3 |
1306 | ····.prologue | 1306 | ····.prologue |
1307 | ····.line·604 | 1307 | ····.line·604 |
1308 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; | 1308 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/files/FileHandle;->type:Lcom/badlogic/gdx/Files$FileType; |
1309 | ····sget-object·v2,·Lcom/badlogic/gdx/Files$FileType;->Classpath:Lcom/badlogic/gdx/Files$FileType; | 1309 | ····sget-object·v2,·Lcom/badlogic/gdx/Files$FileType;->Classpath:Lcom/badlogic/gdx/Files$FileType; |
Offset 1341, 34 lines modified | Offset 1341, 34 lines modified | ||
1341 | ····invoke-virtual·{v0},·Ljava/io/InputStream;->available()I | 1341 | ····invoke-virtual·{v0},·Ljava/io/InputStream;->available()I |
1342 | ····:try_end_0 | 1342 | ····:try_end_0 |
1343 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 1343 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
1344 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1344 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1345 | ····move-result·v1 | 1345 | ····move-result·v1 |
1346 |
····int-to-long·v |
1346 | ····int-to-long·v1,·v1 |
1347 | ····.line·610 | 1347 | ····.line·610 |
1348 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 1348 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
1349 | ····.line·614 | 1349 | ····.line·614 |
1350 | ····.end·local·v0····#·"input":Ljava/io/InputStream; | 1350 | ····.end·local·v0····#·"input":Ljava/io/InputStream; |
1351 | ····:goto_0 | 1351 | ····:goto_0 |
1352 |
····return-wide·v |
1352 | ····return-wide·v1 |
1353 | ····.line·608 | 1353 | ····.line·608 |
1354 | ····.restart·local·v0····#·"input":Ljava/io/InputStream; | 1354 | ····.restart·local·v0····#·"input":Ljava/io/InputStream; |
1355 | ····:catch_0 | 1355 | ····:catch_0 |
1356 | ····move-exception·v1 | 1356 | ····move-exception·v1 |
1357 | ····.line·610 | 1357 | ····.line·610 |
1358 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 1358 | ····invoke-static·{v0},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
1359 | ····.line·612 | 1359 | ····.line·612 |
1360 |
····const-wide/16·v |
1360 | ····const-wide/16·v1,·0x0 |
1361 | ····goto·:goto_0 | 1361 | ····goto·:goto_0 |
1362 | ····.line·610 | 1362 | ····.line·610 |
1363 | ····:catchall_0 | 1363 | ····:catchall_0 |
1364 | ····move-exception·v1 | 1364 | ····move-exception·v1 |
Offset 1381, 15 lines modified | Offset 1381, 15 lines modified | ||
1381 | ····:cond_1 | 1381 | ····:cond_1 |
1382 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; | 1382 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; |
1383 | ····move-result-object·v1 | 1383 | ····move-result-object·v1 |
1384 | ····invoke-virtual·{v1},·Ljava/io/File;->length()J | 1384 | ····invoke-virtual·{v1},·Ljava/io/File;->length()J |
1385 |
····move-result-wide·v |
1385 | ····move-result-wide·v1 |
1386 | ····goto·:goto_0 | 1386 | ····goto·:goto_0 |
1387 | .end·method | 1387 | .end·method |
1388 | .method·public·list()[Lcom/badlogic/gdx/files/FileHandle; | 1388 | .method·public·list()[Lcom/badlogic/gdx/files/FileHandle; |
1389 | ····.locals·7 | 1389 | ····.locals·7 |
Offset 306, 68 lines modified | Offset 306, 68 lines modified | ||
306 | ····aget-object·v0,·v0,·p1 | 306 | ····aget-object·v0,·v0,·p1 |
307 | ····return-object·v0 | 307 | ····return-object·v0 |
308 | .end·method | 308 | .end·method |
309 | .method·public·getMask()J | 309 | .method·public·getMask()J |
310 |
····.locals· |
310 | ····.locals·7 |
311 | ····.prologue | 311 | ····.prologue |
312 | ····.line·146 | 312 | ····.line·146 |
313 |
····iget-wide·v |
313 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
314 |
····const-wide/16·v |
314 | ····const-wide/16·v5,·-0x1 |
315 |
····cmp-long·v |
315 | ····cmp-long·v3,·v3,·v5 |
316 |
····if-nez·v |
316 | ····if-nez·v3,·:cond_1 |
317 | ····.line·147 | 317 | ····.line·147 |
318 |
····const-wide/16·v |
318 | ····const-wide/16·v1,·0x0 |
319 | ····.line·148 | 319 | ····.line·148 |
320 |
····.local·v |
320 | ····.local·v1,·"result":J |
321 | ····const/4·v0,·0x0 | 321 | ····const/4·v0,·0x0 |
322 | ····.local·v0,·"i":I | 322 | ····.local·v0,·"i":I |
323 | ····:goto_0 | 323 | ····:goto_0 |
324 |
····iget-object·v |
324 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->attributes:[Lcom/badlogic/gdx/graphics/VertexAttribute; |
325 |
····array-length·v |
325 | ····array-length·v3,·v3 |
326 |
····if-ge·v0,·v |
326 | ····if-ge·v0,·v3,·:cond_0 |
327 | ····.line·149 | 327 | ····.line·149 |
328 |
····iget-object·v |
328 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->attributes:[Lcom/badlogic/gdx/graphics/VertexAttribute; |
329 |
····aget-object·v |
329 | ····aget-object·v3,·v3,·v0 |
330 |
····iget·v |
330 | ····iget·v3,·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute;->usage:I |
331 |
····int-to-long·v |
331 | ····int-to-long·v3,·v3 |
332 |
····or-long/2addr·v |
332 | ····or-long/2addr·v1,·v3 |
333 | ····.line·148 | 333 | ····.line·148 |
334 | ····add-int/lit8·v0,·v0,·0x1 | 334 | ····add-int/lit8·v0,·v0,·0x1 |
335 | ····goto·:goto_0 | 335 | ····goto·:goto_0 |
336 | ····.line·151 | 336 | ····.line·151 |
337 | ····:cond_0 | 337 | ····:cond_0 |
338 |
····iput-wide·v |
338 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
339 | ····.line·153 | 339 | ····.line·153 |
340 | ····.end·local·v0····#·"i":I | 340 | ····.end·local·v0····#·"i":I |
341 |
····.end·local·v |
341 | ····.end·local·v1····#·"result":J |
342 | ····:cond_1 | 342 | ····:cond_1 |
343 |
····iget-wide·v |
343 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/VertexAttributes;->mask:J |
344 |
····return-wide·v |
344 | ····return-wide·v3 |
345 | .end·method | 345 | .end·method |
346 | .method·public·getOffset(I)I | 346 | .method·public·getOffset(I)I |
347 | ····.locals·2 | 347 | ····.locals·2 |
348 | ····.param·p1,·"usage"····#·I | 348 | ····.param·p1,·"usage"····#·I |
349 | ····.prologue | 349 | ····.prologue |
Offset 254, 48 lines modified | Offset 254, 48 lines modified | ||
254 | ····throw·v3 | 254 | ····throw·v3 |
255 | ····.line·82 | 255 | ····.line·82 |
256 | ····:cond_1 | 256 | ····:cond_1 |
257 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 257 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
258 |
····aget-wide·v |
258 | ····aget-wide·v3,·v3,·v5 |
259 |
····iput-wide·v |
259 | ····iput-wide·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
260 | ····.line·83 | 260 | ····.line·83 |
261 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 261 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
262 | ····const/4·v4,·0x1 | 262 | ····const/4·v4,·0x1 |
263 |
····aget-wide·v |
263 | ····aget-wide·v3,·v3,·v4 |
264 |
····long-to-int·v3,·v |
264 | ····long-to-int·v3,·v3 |
265 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->width:I | 265 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->width:I |
266 | ····.line·84 | 266 | ····.line·84 |
267 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 267 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
268 | ····const/4·v4,·0x2 | 268 | ····const/4·v4,·0x2 |
269 |
····aget-wide·v |
269 | ····aget-wide·v3,·v3,·v4 |
270 |
····long-to-int·v3,·v |
270 | ····long-to-int·v3,·v3 |
271 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->height:I | 271 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->height:I |
272 | ····.line·85 | 272 | ····.line·85 |
273 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J | 273 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J |
274 | ····const/4·v4,·0x3 | 274 | ····const/4·v4,·0x3 |
275 |
····aget-wide·v |
275 | ····aget-wide·v3,·v3,·v4 |
276 |
····long-to-int·v3,·v |
276 | ····long-to-int·v3,·v3 |
277 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 277 | ····iput·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
278 | ····.line·87 | 278 | ····.line·87 |
279 | ····if-eqz·p2,·:cond_2 | 279 | ····if-eqz·p2,·:cond_2 |
280 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 280 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
Offset 525, 17 lines modified | Offset 525, 17 lines modified | ||
525 | ····invoke-virtual/range·{v0·..·v7},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->drawPixmap(Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;IIIIII)V | 525 | ····invoke-virtual/range·{v0·..·v7},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->drawPixmap(Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;IIIIII)V |
526 | ····.line·114 | 526 | ····.line·114 |
527 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->dispose()V | 527 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->dispose()V |
528 | ····.line·115 | 528 | ····.line·115 |
529 |
····iget-wide·v |
529 | ····iget-wide·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
530 |
····iput-wide·v |
530 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J |
531 | ····.line·116 | 531 | ····.line·116 |
532 | ····iget·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 532 | ····iget·v1,·v0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
533 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I | 533 | ····iput·v1,·p0,·Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I |
534 | ····.line·117 | 534 | ····.line·117 |
Offset 56, 43 lines modified | Offset 56, 43 lines modified | ||
56 | ····iput·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->typeBit:I | 56 | ····iput·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->typeBit:I |
57 | ····.line·63 | 57 | ····.line·63 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·public·static·final·getAttributeAlias(J)Ljava/lang/String; | 60 | .method·public·static·final·getAttributeAlias(J)Ljava/lang/String; |
61 |
····.locals· |
61 | ····.locals·7 |
62 | ····.param·p0,·"type"····#·J | 62 | ····.param·p0,·"type"····#·J |
63 | ····.prologue | 63 | ····.prologue |
64 |
····const-wide/16·v |
64 | ····const-wide/16·v5,·0x0 |
65 | ····.line·38 | 65 | ····.line·38 |
66 | ····const/4·v0,·-0x1 | 66 | ····const/4·v0,·-0x1 |
67 | ····.line·39 | 67 | ····.line·39 |
68 | ····.local·v0,·"idx":I | 68 | ····.local·v0,·"idx":I |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 |
····cmp-long·v1,·p0,·v |
70 | ····cmp-long·v1,·p0,·v5 |
71 | ····if-eqz·v1,·:cond_1 | 71 | ····if-eqz·v1,·:cond_1 |
72 | ····add-int/lit8·v0,·v0,·0x1 | 72 | ····add-int/lit8·v0,·v0,·0x1 |
73 | ····const/16·v1,·0x3f | 73 | ····const/16·v1,·0x3f |
74 | ····if-ge·v0,·v1,·:cond_1 | 74 | ····if-ge·v0,·v1,·:cond_1 |
75 |
····shr-long·v |
75 | ····shr-long·v1,·p0,·v0 |
76 |
····const-wide/16·v |
76 | ····const-wide/16·v3,·0x1 |
77 |
····and-long/2addr·v |
77 | ····and-long/2addr·v1,·v3 |
78 |
····cmp-long·v1,·v |
78 | ····cmp-long·v1,·v1,·v5 |
79 | ····if-eqz·v1,·:cond_0 | 79 | ····if-eqz·v1,·:cond_0 |
80 | ····.line·41 | 80 | ····.line·41 |
81 | ····:cond_1 | 81 | ····:cond_1 |
82 | ····if-ltz·v0,·:cond_2 | 82 | ····if-ltz·v0,·:cond_2 |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ····:cond_2 | 116 | ····:cond_2 |
117 | ····const/4·v1,·0x0 | 117 | ····const/4·v1,·0x0 |
118 | ····goto·:goto_0 | 118 | ····goto·:goto_0 |
119 | .end·method | 119 | .end·method |
120 | .method·public·static·final·getAttributeType(Ljava/lang/String;)J | 120 | .method·public·static·final·getAttributeType(Ljava/lang/String;)J |
121 |
····.locals· |
121 | ····.locals·3 |
122 | ····.param·p0,·"alias"····#·Ljava/lang/String; | 122 | ····.param·p0,·"alias"····#·Ljava/lang/String; |
123 | ····.prologue | 123 | ····.prologue |
124 | ····.line·31 | 124 | ····.line·31 |
125 | ····const/4·v0,·0x0 | 125 | ····const/4·v0,·0x0 |
126 | ····.local·v0,·"i":I | 126 | ····.local·v0,·"i":I |
Offset 146, 31 lines modified | Offset 146, 31 lines modified | ||
146 | ····invoke-virtual·{v1,·p0},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I | 146 | ····invoke-virtual·{v1,·p0},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I |
147 | ····move-result·v1 | 147 | ····move-result·v1 |
148 | ····if-nez·v1,·:cond_0 | 148 | ····if-nez·v1,·:cond_0 |
149 |
····const-wide/16·v |
149 | ····const-wide/16·v1,·0x1 |
150 |
····shl-long/2addr·v |
150 | ····shl-long/2addr·v1,·v0 |
151 | ····.line·33 | 151 | ····.line·33 |
152 | ····:goto_1 | 152 | ····:goto_1 |
153 |
····return-wide·v |
153 | ····return-wide·v1 |
154 | ····.line·31 | 154 | ····.line·31 |
155 | ····:cond_0 | 155 | ····:cond_0 |
156 | ····add-int/lit8·v0,·v0,·0x1 | 156 | ····add-int/lit8·v0,·v0,·0x1 |
157 | ····goto·:goto_0 | 157 | ····goto·:goto_0 |
158 | ····.line·33 | 158 | ····.line·33 |
159 | ····:cond_1 | 159 | ····:cond_1 |
160 |
····const-wide/16·v |
160 | ····const-wide/16·v1,·0x0 |
161 | ····goto·:goto_1 | 161 | ····goto·:goto_1 |
162 | .end·method | 162 | .end·method |
163 | .method·protected·static·final·register(Ljava/lang/String;)J | 163 | .method·protected·static·final·register(Ljava/lang/String;)J |
164 | ····.locals·5 | 164 | ····.locals·5 |
165 | ····.param·p0,·"alias"····#·Ljava/lang/String; | 165 | ····.param·p0,·"alias"····#·Ljava/lang/String; |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->sorted:Z | 60 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->sorted:Z |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·private·final·disable(J)V | 63 | .method·private·final·disable(J)V |
64 |
····.locals· |
64 | ····.locals·4 |
65 | ····.param·p1,·"mask"····#·J | 65 | ····.param·p1,·"mask"····#·J |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·81 | 67 | ····.line·81 |
68 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 68 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
69 | ····const-wide/16·v2,·-0x1 | 69 | ····const-wide/16·v2,·-0x1 |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 80 | ····iput-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
81 | ····.line·82 | 81 | ····.line·82 |
82 | ····return-void | 82 | ····return-void |
83 | .end·method | 83 | .end·method |
84 | .method·private·final·enable(J)V | 84 | .method·private·final·enable(J)V |
85 |
····.locals· |
85 | ····.locals·2 |
86 | ····.param·p1,·"mask"····#·J | 86 | ····.param·p1,·"mask"····#·J |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·77 | 88 | ····.line·77 |
89 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J | 89 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->mask:J |
90 | ····or-long/2addr·v0,·p1 | 90 | ····or-long/2addr·v0,·p1 |
Offset 207, 15 lines modified | Offset 207, 15 lines modified | ||
207 | ····:cond_3 | 207 | ····:cond_3 |
208 | ····move·v0,·v1 | 208 | ····move·v0,·v1 |
209 | ····goto·:goto_1 | 209 | ····goto·:goto_1 |
210 | .end·method | 210 | .end·method |
211 | .method·public·final·get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; | 211 | .method·public·final·get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
212 |
····.locals· |
212 | ····.locals·3 |
213 | ····.param·p1,·"type"····#·J | 213 | ····.param·p1,·"type"····#·J |
214 | ····.prologue | 214 | ····.prologue |
215 | ····.line·46 | 215 | ····.line·46 |
216 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->has(J)Z | 216 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->has(J)Z |
217 | ····move-result·v1 | 217 | ····move-result·v1 |
Offset 237, 17 lines modified | Offset 237, 17 lines modified | ||
237 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 237 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
238 | ····move-result-object·v1 | 238 | ····move-result-object·v1 |
239 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute; | 239 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute; |
240 |
····iget-wide·v |
240 | ····iget-wide·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/Attribute;->type:J |
241 |
····cmp-long·v1,·v |
241 | ····cmp-long·v1,·v1,·p1 |
242 | ····if-nez·v1,·:cond_0 | 242 | ····if-nez·v1,·:cond_0 |
243 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->attributes:Lcom/badlogic/gdx/utils/Array; | 243 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/Attributes;->attributes:Lcom/badlogic/gdx/utils/Array; |
244 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 244 | ····invoke-virtual·{v1,·v0},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
272 | ····:cond_1 | 272 | ····:cond_1 |
273 | ····const/4·v1,·0x0 | 273 | ····const/4·v1,·0x0 |
274 | ····goto·:goto_1 | 274 | ····goto·:goto_1 |
275 | .end·method | 275 | .end·method |
276 | .method·public·final·get(Ljava/lang/Class;J)Lcom/badlogic/gdx/graphics/g3d/Attribute; | 276 | .method·public·final·get(Ljava/lang/Class;J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
277 |
····.locals· |
277 | ····.locals·1 |
278 | ····.param·p2,·"type"····#·J | 278 | ····.param·p2,·"type"····#·J |
279 | ····.annotation·system·Ldalvik/annotation/Signature; | 279 | ····.annotation·system·Ldalvik/annotation/Signature; |
280 | ········value·=·{ | 280 | ········value·=·{ |
281 | ············"<T:", | 281 | ············"<T:", |
282 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", | 282 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", |
283 | ············">(", | 283 | ············">(", |
284 | ············"Ljava/lang/Class", | 284 | ············"Ljava/lang/Class", |
Offset 295, 15 lines modified | Offset 295, 15 lines modified | ||
295 | ····move-result-object·v0 | 295 | ····move-result-object·v0 |
296 | ····return-object·v0 | 296 | ····return-object·v0 |
297 | .end·method | 297 | .end·method |
298 | .method·public·final·get(Lcom/badlogic/gdx/utils/Array;J)Lcom/badlogic/gdx/utils/Array; | 298 | .method·public·final·get(Lcom/badlogic/gdx/utils/Array;J)Lcom/badlogic/gdx/utils/Array; |
299 |
····.locals· |
299 | ····.locals·5 |
300 | ····.param·p2,·"type"····#·J | 300 | ····.param·p2,·"type"····#·J |
301 | ····.annotation·system·Ldalvik/annotation/Signature; | 301 | ····.annotation·system·Ldalvik/annotation/Signature; |
302 | ········value·=·{ | 302 | ········value·=·{ |
303 | ············"(", | 303 | ············"(", |
304 | ············"Lcom/badlogic/gdx/utils/Array", | 304 | ············"Lcom/badlogic/gdx/utils/Array", |
305 | ············"<", | 305 | ············"<", |
306 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", | 306 | ············"Lcom/badlogic/gdx/graphics/g3d/Attribute;", |
Offset 333, 21 lines modified | Offset 333, 21 lines modified | ||
Max diff block lines reached; 8370/11098 bytes (75.42%) of diff not shown. |
Offset 228, 480 lines modified | Offset 228, 478 lines modified | ||
228 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Model;->load(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelData;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)V | 228 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Model;->load(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelData;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)V |
229 | ····.line·103 | 229 | ····.line·103 |
230 | ····return-void | 230 | ····return-void |
231 | .end·method | 231 | .end·method |
232 | .method·private·convertMaterial(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)Lcom/badlogic/gdx/graphics/g3d/Material; | 232 | .method·private·convertMaterial(Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider;)Lcom/badlogic/gdx/graphics/g3d/Material; |
233 |
····.locals·1 |
233 | ····.locals·15 |
234 | ····.param·p1,·"mtl"····#·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; | 234 | ····.param·p1,·"mtl"····#·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial; |
235 | ····.param·p2,·"textureProvider"····#·Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider; | 235 | ····.param·p2,·"textureProvider"····#·Lcom/badlogic/gdx/graphics/g3d/utils/TextureProvider; |
236 | ····.prologue | 236 | ····.prologue |
237 | ····.line·271 | 237 | ····.line·271 |
238 |
····new-instance·v1 |
238 | ····new-instance·v10,·Lcom/badlogic/gdx/graphics/g3d/Material; |
239 |
····invoke-direct·{v1 |
239 | ····invoke-direct·{v10},·Lcom/badlogic/gdx/graphics/g3d/Material;-><init>()V |
240 | ····.line·272 | 240 | ····.line·272 |
241 |
····.local·v1 |
241 | ····.local·v10,·"result":Lcom/badlogic/gdx/graphics/g3d/Material; |
242 | ····move-object/from16·v0,·p1 | 242 | ····move-object/from16·v0,·p1 |
243 |
····iget-object·v |
243 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->id:Ljava/lang/String; |
244 |
····iput-object·v |
244 | ····iput-object·v1,·v10,·Lcom/badlogic/gdx/graphics/g3d/Material;->id:Ljava/lang/String; |
245 | ····.line·273 | 245 | ····.line·273 |
246 | ····move-object/from16·v0,·p1 | 246 | ····move-object/from16·v0,·p1 |
247 |
····iget-object·v |
247 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
248 |
····if-eqz·v |
248 | ····if-eqz·v1,·:cond_0 |
249 |
····new-instance·v |
249 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
250 |
····sget-wide·v |
250 | ····sget-wide·v2,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
251 | ····move-object/from16·v0,·p1 | 251 | ····move-object/from16·v0,·p1 |
252 |
····iget-object·v1 |
252 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->ambient:Lcom/badlogic/gdx/graphics/Color; |
253 |
····invoke-direct·{v |
253 | ····invoke-direct·{v1,·v2,·v3,·v14},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
254 |
····invoke-virtual·{v1 |
254 | ····invoke-virtual·{v10,·v1},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
255 | ····.line·274 | 255 | ····.line·274 |
256 | ····:cond_0 | 256 | ····:cond_0 |
257 | ····move-object/from16·v0,·p1 | 257 | ····move-object/from16·v0,·p1 |
258 |
····iget-object·v |
258 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
259 |
····if-eqz·v |
259 | ····if-eqz·v1,·:cond_1 |
260 |
····new-instance·v |
260 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
261 |
····sget-wide·v |
261 | ····sget-wide·v2,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
262 | ····move-object/from16·v0,·p1 | 262 | ····move-object/from16·v0,·p1 |
263 |
····iget-object·v1 |
263 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->diffuse:Lcom/badlogic/gdx/graphics/Color; |
264 |
····invoke-direct·{v |
264 | ····invoke-direct·{v1,·v2,·v3,·v14},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
265 |
····invoke-virtual·{v1 |
265 | ····invoke-virtual·{v10,·v1},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
266 | ····.line·275 | 266 | ····.line·275 |
267 | ····:cond_1 | 267 | ····:cond_1 |
268 | ····move-object/from16·v0,·p1 | 268 | ····move-object/from16·v0,·p1 |
269 |
····iget-object·v |
269 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
270 |
····if-eqz·v |
270 | ····if-eqz·v1,·:cond_2 |
271 |
····new-instance·v |
271 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
272 |
····sget-wide·v |
272 | ····sget-wide·v2,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Specular:J |
273 | ····move-object/from16·v0,·p1 | 273 | ····move-object/from16·v0,·p1 |
274 |
····iget-object·v1 |
274 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->specular:Lcom/badlogic/gdx/graphics/Color; |
275 |
····invoke-direct·{v |
275 | ····invoke-direct·{v1,·v2,·v3,·v14},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
276 |
····invoke-virtual·{v1 |
276 | ····invoke-virtual·{v10,·v1},·Lcom/badlogic/gdx/graphics/g3d/Material;->set(Lcom/badlogic/gdx/graphics/g3d/Attribute;)V |
277 | ····.line·276 | 277 | ····.line·276 |
278 | ····:cond_2 | 278 | ····:cond_2 |
279 | ····move-object/from16·v0,·p1 | 279 | ····move-object/from16·v0,·p1 |
280 |
····iget-object·v |
280 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
281 |
····if-eqz·v |
281 | ····if-eqz·v1,·:cond_3 |
282 |
····new-instance·v |
282 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
283 |
····sget-wide·v |
283 | ····sget-wide·v2,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Emissive:J |
284 | ····move-object/from16·v0,·p1 | 284 | ····move-object/from16·v0,·p1 |
285 |
····iget-object·v1 |
285 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/model/data/ModelMaterial;->emissive:Lcom/badlogic/gdx/graphics/Color; |
Max diff block lines reached; 26117/33207 bytes (78.65%) of diff not shown. |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Mask:J | 136 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Mask:J |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·public·constructor·<init>(J)V | 139 | .method·public·constructor·<init>(J)V |
140 |
····.locals· |
140 | ····.locals·2 |
141 | ····.param·p1,·"type"····#·J | 141 | ····.param·p1,·"type"····#·J |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·80 | 143 | ····.line·80 |
144 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 144 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
145 | ····.line·77 | 145 | ····.line·77 |
Offset 229, 173 lines modified | Offset 229, 173 lines modified | ||
229 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V | 229 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
230 | ····.line·96 | 230 | ····.line·96 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·static·final·createAmbient(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 233 | .method·public·static·final·createAmbient(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
234 |
····.locals· |
234 | ····.locals·7 |
235 | ····.param·p0,·"r"····#·F | 235 | ····.param·p0,·"r"····#·F |
236 | ····.param·p1,·"g"····#·F | 236 | ····.param·p1,·"g"····#·F |
237 | ····.param·p2,·"b"····#·F | 237 | ····.param·p2,·"b"····#·F |
238 | ····.param·p3,·"a"····#·F | 238 | ····.param·p3,·"a"····#·F |
239 | ····.prologue | 239 | ····.prologue |
240 | ····.line·50 | 240 | ····.line·50 |
241 |
····new-instance·v |
241 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
242 |
····sget-wide·v |
242 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
243 |
····move·v |
243 | ····move·v3,·p0 |
244 |
····move·v |
244 | ····move·v4,·p1 |
245 |
····move·v |
245 | ····move·v5,·p2 |
246 |
····move·v |
246 | ····move·v6,·p3 |
247 |
····invoke-direct/range·{v |
247 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JFFFF)V |
248 |
····return-object·v |
248 | ····return-object·v0 |
249 | .end·method | 249 | .end·method |
250 | .method·public·static·final·createAmbient(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 250 | .method·public·static·final·createAmbient(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
251 |
····.locals· |
251 | ····.locals·3 |
252 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; | 252 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; |
253 | ····.prologue | 253 | ····.prologue |
254 | ····.line·46 | 254 | ····.line·46 |
255 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 255 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
256 |
····sget-wide·v |
256 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Ambient:J |
257 |
····invoke-direct·{v0,·v |
257 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JLcom/badlogic/gdx/graphics/Color;)V |
258 | ····return-object·v0 | 258 | ····return-object·v0 |
259 | .end·method | 259 | .end·method |
260 | .method·public·static·final·createDiffuse(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 260 | .method·public·static·final·createDiffuse(FFFF)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
261 |
····.locals· |
261 | ····.locals·7 |
262 | ····.param·p0,·"r"····#·F | 262 | ····.param·p0,·"r"····#·F |
263 | ····.param·p1,·"g"····#·F | 263 | ····.param·p1,·"g"····#·F |
264 | ····.param·p2,·"b"····#·F | 264 | ····.param·p2,·"b"····#·F |
265 | ····.param·p3,·"a"····#·F | 265 | ····.param·p3,·"a"····#·F |
266 | ····.prologue | 266 | ····.prologue |
267 | ····.line·58 | 267 | ····.line·58 |
268 |
····new-instance·v |
268 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
269 |
····sget-wide·v |
269 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
270 |
····move·v |
270 | ····move·v3,·p0 |
271 |
····move·v |
271 | ····move·v4,·p1 |
272 |
····move·v |
272 | ····move·v5,·p2 |
273 |
····move·v |
273 | ····move·v6,·p3 |
274 |
····invoke-direct/range·{v |
274 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;-><init>(JFFFF)V |
275 |
····return-object·v |
275 | ····return-object·v0 |
276 | .end·method | 276 | .end·method |
277 | .method·public·static·final·createDiffuse(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 277 | .method·public·static·final·createDiffuse(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
278 |
····.locals· |
278 | ····.locals·3 |
279 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; | 279 | ····.param·p0,·"color"····#·Lcom/badlogic/gdx/graphics/Color; |
280 | ····.prologue | 280 | ····.prologue |
281 | ····.line·54 | 281 | ····.line·54 |
282 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 282 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
283 |
····sget-wide·v |
283 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->Diffuse:J |
Max diff block lines reached; 3902/8213 bytes (47.51%) of diff not shown. |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->Mask:J | 43 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute;->Mask:J |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(J)V | 46 | .method·public·constructor·<init>(J)V |
47 |
····.locals· |
47 | ····.locals·2 |
48 | ····.param·p1,·"type"····#·J | 48 | ····.param·p1,·"type"····#·J |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·42 | 50 | ····.line·42 |
51 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 51 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
52 | ····.line·43 | 52 | ····.line·43 |
Offset 83, 35 lines modified | Offset 83, 35 lines modified | ||
83 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V | 83 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V |
84 | ····.line·61 | 84 | ····.line·61 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·public·constructor·<init>(IFFZ)V | 87 | .method·public·constructor·<init>(IFFZ)V |
88 |
····.locals· |
88 | ····.locals·7 |
89 | ····.param·p1,·"depthFunc"····#·I | 89 | ····.param·p1,·"depthFunc"····#·I |
90 | ····.param·p2,·"depthRangeNear"····#·F | 90 | ····.param·p2,·"depthRangeNear"····#·F |
91 | ····.param·p3,·"depthRangeFar"····#·F | 91 | ····.param·p3,·"depthRangeFar"····#·F |
92 | ····.param·p4,·"depthMask"····#·Z | 92 | ····.param·p4,·"depthMask"····#·Z |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·64 | 94 | ····.line·64 |
95 |
····sget-wide·v |
95 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->Type:J |
96 |
····move-object·v |
96 | ····move-object·v0,·p0 |
97 |
····move·v |
97 | ····move·v3,·p1 |
98 |
····move·v |
98 | ····move·v4,·p2 |
99 |
····move·v |
99 | ····move·v5,·p3 |
100 |
····move·v |
100 | ····move·v6,·p4 |
101 |
····invoke-direct/range·{v |
101 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(JIFFZ)V |
102 | ····.line·65 | 102 | ····.line·65 |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
105 | .method·public·constructor·<init>(IZ)V | 105 | .method·public·constructor·<init>(IZ)V |
106 | ····.locals·2 | 106 | ····.locals·2 |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V | 127 | ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(IFFZ)V |
128 | ····.line·57 | 128 | ····.line·57 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
131 | .method·public·constructor·<init>(JIFFZ)V | 131 | .method·public·constructor·<init>(JIFFZ)V |
132 |
····.locals· |
132 | ····.locals·2 |
133 | ····.param·p1,·"type"····#·J | 133 | ····.param·p1,·"type"····#·J |
134 | ····.param·p3,·"depthFunc"····#·I | 134 | ····.param·p3,·"depthFunc"····#·I |
135 | ····.param·p4,·"depthRangeNear"····#·F | 135 | ····.param·p4,·"depthRangeNear"····#·F |
136 | ····.param·p5,·"depthRangeFar"····#·F | 136 | ····.param·p5,·"depthRangeFar"····#·F |
137 | ····.param·p6,·"depthMask"····#·Z | 137 | ····.param·p6,·"depthMask"····#·Z |
138 | ····.prologue | 138 | ····.prologue |
Offset 171, 32 lines modified | Offset 171, 32 lines modified | ||
171 | ····iput-boolean·p6,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z | 171 | ····iput-boolean·p6,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z |
172 | ····.line·74 | 172 | ····.line·74 |
173 | ····return-void | 173 | ····return-void |
174 | .end·method | 174 | .end·method |
175 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V | 175 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;)V |
176 |
····.locals· |
176 | ····.locals·7 |
177 | ····.param·p1,·"rhs"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute; | 177 | ····.param·p1,·"rhs"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute; |
178 | ····.prologue | 178 | ····.prologue |
179 | ····.line·77 | 179 | ····.line·77 |
180 |
····iget-wide·v |
180 | ····iget-wide·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->type:J |
181 |
····iget·v |
181 | ····iget·v3,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthFunc:I |
182 |
····iget·v |
182 | ····iget·v4,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthRangeNear:F |
183 |
····iget·v |
183 | ····iget·v5,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthRangeFar:F |
184 |
····iget-boolean·v |
184 | ····iget-boolean·v6,·p1,·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;->depthMask:Z |
185 |
····move-object·v |
185 | ····move-object·v0,·p0 |
186 |
····invoke-direct/range·{v |
186 | ····invoke-direct/range·{v0·..·v6},·Lcom/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute;-><init>(JIFFZ)V |
187 | ····.line·78 | 187 | ····.line·78 |
188 | ····return-void | 188 | ····return-void |
189 | .end·method | 189 | .end·method |
190 | .method·public·constructor·<init>(Z)V | 190 | .method·public·constructor·<init>(Z)V |
191 | ····.locals·1 | 191 | ····.locals·1 |
Offset 40, 27 lines modified | Offset 40, 27 lines modified | ||
40 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J | 40 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·constructor·<init>(J)V | 43 | .method·public·constructor·<init>(J)V |
44 |
····.locals· |
44 | ····.locals·0 |
45 | ····.param·p1,·"type"····#·J | 45 | ····.param·p1,·"type"····#·J |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·41 | 47 | ····.line·41 |
48 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 48 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
49 | ····.line·42 | 49 | ····.line·42 |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·constructor·<init>(JF)V | 52 | .method·public·constructor·<init>(JF)V |
53 |
····.locals· |
53 | ····.locals·0 |
54 | ····.param·p1,·"type"····#·J | 54 | ····.param·p1,·"type"····#·J |
55 | ····.param·p3,·"value"····#·F | 55 | ····.param·p3,·"value"····#·F |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·45 | 57 | ····.line·45 |
58 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 58 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
Offset 68, 57 lines modified | Offset 68, 57 lines modified | ||
68 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F | 68 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F |
69 | ····.line·47 | 69 | ····.line·47 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
72 | .method·public·static·createAlphaTest(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 72 | .method·public·static·createAlphaTest(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
73 |
····.locals· |
73 | ····.locals·3 |
74 | ····.param·p0,·"value"····#·F | 74 | ····.param·p0,·"value"····#·F |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·35 | 76 | ····.line·35 |
77 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 77 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
78 |
····sget-wide·v |
78 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->AlphaTest:J |
79 |
····invoke-direct·{v0,·v |
79 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
80 | ····return-object·v0 | 80 | ····return-object·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·static·createShininess(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 82 | .method·public·static·createShininess(F)Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
83 |
····.locals· |
83 | ····.locals·3 |
84 | ····.param·p0,·"value"····#·F | 84 | ····.param·p0,·"value"····#·F |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·28 | 86 | ····.line·28 |
87 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 87 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
88 |
····sget-wide·v |
88 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->Shininess:J |
89 |
····invoke-direct·{v0,·v |
89 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | .end·method | 91 | .end·method |
92 | #·virtual·methods | 92 | #·virtual·methods |
93 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; | 93 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; |
94 | ····.locals·4 | 94 | ····.locals·4 |
95 | ····.prologue | 95 | ····.prologue |
96 | ····.line·51 | 96 | ····.line·51 |
97 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; | 97 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute; |
98 |
····iget-wide·v |
98 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->type:J |
99 |
····iget·v |
99 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;->value:F |
100 |
····invoke-direct·{v0,·v |
100 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g3d/attributes/FloatAttribute;-><init>(JF)V |
101 | ····return-object·v0 | 101 | ····return-object·v0 |
102 | .end·method | 102 | .end·method |
103 | .method·public·hashCode()I | 103 | .method·public·hashCode()I |
104 | ····.locals·3 | 104 | ····.locals·3 |
Offset 27, 27 lines modified | Offset 27, 27 lines modified | ||
27 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J | 27 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·constructor·<init>(J)V | 30 | .method·public·constructor·<init>(J)V |
31 |
····.locals· |
31 | ····.locals·0 |
32 | ····.param·p1,·"type"····#·J | 32 | ····.param·p1,·"type"····#·J |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·32 | 34 | ····.line·32 |
35 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 35 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
36 | ····.line·33 | 36 | ····.line·33 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·public·constructor·<init>(JI)V | 39 | .method·public·constructor·<init>(JI)V |
40 |
····.locals· |
40 | ····.locals·0 |
41 | ····.param·p1,·"type"····#·J | 41 | ····.param·p1,·"type"····#·J |
42 | ····.param·p3,·"value"····#·I | 42 | ····.param·p3,·"value"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·36 | 44 | ····.line·36 |
45 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V | 45 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/Attribute;-><init>(J)V |
Offset 55, 42 lines modified | Offset 55, 42 lines modified | ||
55 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I | 55 | ····iput·p3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I |
56 | ····.line·38 | 56 | ····.line·38 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·public·static·createCullFace(I)Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 59 | .method·public·static·createCullFace(I)Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
60 |
····.locals· |
60 | ····.locals·3 |
61 | ····.param·p0,·"value"····#·I | 61 | ····.param·p0,·"value"····#·I |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·26 | 63 | ····.line·26 |
64 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 64 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
65 |
····sget-wide·v |
65 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->CullFace:J |
66 |
····invoke-direct·{v0,·v |
66 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;-><init>(JI)V |
67 | ····return-object·v0 | 67 | ····return-object·v0 |
68 | .end·method | 68 | .end·method |
69 | #·virtual·methods | 69 | #·virtual·methods |
70 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; | 70 | .method·public·copy()Lcom/badlogic/gdx/graphics/g3d/Attribute; |
71 | ····.locals·4 | 71 | ····.locals·4 |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·42 | 73 | ····.line·42 |
74 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; | 74 | ····new-instance·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute; |
75 |
····iget-wide·v |
75 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->type:J |
76 |
····iget·v |
76 | ····iget·v3,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;->value:I |
77 |
····invoke-direct·{v0,·v |
77 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/g3d/attributes/IntAttribute;-><init>(JI)V |
78 | ····return-object·v0 | 78 | ····return-object·v0 |
79 | .end·method | 79 | .end·method |
80 | .method·public·hashCode()I | 80 | .method·public·hashCode()I |
81 | ····.locals·3 | 81 | ····.locals·3 |
Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
155 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Mask:J | 155 | ····sput-wide·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Mask:J |
156 | ····return-void | 156 | ····return-void |
157 | .end·method | 157 | .end·method |
158 | .method·public·constructor·<init>(J)V | 158 | .method·public·constructor·<init>(J)V |
159 |
····.locals· |
159 | ····.locals·2 |
160 | ····.param·p1,·"type"····#·J | 160 | ····.param·p1,·"type"····#·J |
161 | ····.prologue | 161 | ····.prologue |
162 | ····const/high16·v1,·0x3f800000····#·1.0f | 162 | ····const/high16·v1,·0x3f800000····#·1.0f |
163 | ····const/4·v0,·0x0 | 163 | ····const/4·v0,·0x0 |
Offset 229, 15 lines modified | Offset 229, 15 lines modified | ||
229 | ····iput-object·p3,·v0,·Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;->texture:Lcom/badlogic/gdx/graphics/GLTexture; | 229 | ····iput-object·p3,·v0,·Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;->texture:Lcom/badlogic/gdx/graphics/GLTexture; |
230 | ····.line·144 | 230 | ····.line·144 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g2d/TextureRegion;)V | 233 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g2d/TextureRegion;)V |
234 |
····.locals· |
234 | ····.locals·0 |
235 | ····.param·p1,·"type"····#·J | 235 | ····.param·p1,·"type"····#·J |
236 | ····.param·p3,·"region"····#·Lcom/badlogic/gdx/graphics/g2d/TextureRegion; | 236 | ····.param·p3,·"region"····#·Lcom/badlogic/gdx/graphics/g2d/TextureRegion; |
237 | ····.prologue | 237 | ····.prologue |
238 | ····.line·147 | 238 | ····.line·147 |
239 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(J)V | 239 | ····invoke-direct·{p0,·p1,·p2},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(J)V |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
272 | ····invoke-virtual·{v0,·p3},·Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;->set(Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;)V | 272 | ····invoke-virtual·{v0,·p3},·Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;->set(Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;)V |
273 | ····.line·124 | 273 | ····.line·124 |
274 | ····return-void | 274 | ····return-void |
275 | .end·method | 275 | .end·method |
276 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;FFFF)V | 276 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;FFFF)V |
277 |
····.locals· |
277 | ····.locals·9 |
278 | ····.param·p1,·"type"····#·J | 278 | ····.param·p1,·"type"····#·J |
279 | ····.param·p4,·"offsetU"····#·F | 279 | ····.param·p4,·"offsetU"····#·F |
280 | ····.param·p5,·"offsetV"····#·F | 280 | ····.param·p5,·"offsetV"····#·F |
281 | ····.param·p6,·"scaleU"····#·F | 281 | ····.param·p6,·"scaleU"····#·F |
282 | ····.param·p7,·"scaleV"····#·F | 282 | ····.param·p7,·"scaleV"····#·F |
283 | ····.annotation·system·Ldalvik/annotation/Signature; | 283 | ····.annotation·system·Ldalvik/annotation/Signature; |
284 | ········value·=·{ | 284 | ········value·=·{ |
Offset 291, 38 lines modified | Offset 291, 38 lines modified | ||
291 | ············"<TT;>;FFFF)V" | 291 | ············"<TT;>;FFFF)V" |
292 | ········} | 292 | ········} |
293 | ····.end·annotation | 293 | ····.end·annotation |
294 | ····.prologue | 294 | ····.prologue |
295 | ····.line·138 | 295 | ····.line·138 |
296 | ····.local·p3,·"textureDescription":Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;,·"Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor<TT;>;" | 296 | ····.local·p3,·"textureDescription":Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;,·"Lcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor<TT;>;" |
297 |
····const/4·v |
297 | ····const/4·v8,·0x0 |
298 |
····move-object·v |
298 | ····move-object·v0,·p0 |
299 |
····move-wide·v |
299 | ····move-wide·v1,·p1 |
300 |
····move-object·v |
300 | ····move-object·v3,·p3 |
301 |
····move·v |
301 | ····move·v4,·p4 |
302 |
····move |
302 | ····move·v5,·p5 |
303 |
····move |
303 | ····move·v6,·p6 |
304 |
····move/from16·v |
304 | ····move/from16·v7,·p7 |
305 |
····invoke-direct/range·{v |
305 | ····invoke-direct/range·{v0·..·v8},·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;-><init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;FFFFI)V |
306 | ····.line·139 | 306 | ····.line·139 |
307 | ····return-void | 307 | ····return-void |
308 | .end·method | 308 | .end·method |
309 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;FFFFI)V | 309 | .method·public·constructor·<init>(JLcom/badlogic/gdx/graphics/g3d/utils/TextureDescriptor;FFFFI)V |
310 |
····.locals· |
310 | ····.locals·0 |
311 | ····.param·p1,·"type"····#·J | 311 | ····.param·p1,·"type"····#·J |
312 | ····.param·p4,·"offsetU"····#·F | 312 | ····.param·p4,·"offsetU"····#·F |
313 | ····.param·p5,·"offsetV"····#·F | 313 | ····.param·p5,·"offsetV"····#·F |
314 | ····.param·p6,·"scaleU"····#·F | 314 | ····.param·p6,·"scaleU"····#·F |
315 | ····.param·p7,·"scaleV"····#·F | 315 | ····.param·p7,·"scaleV"····#·F |
316 | ····.param·p8,·"uvIndex"····#·I | 316 | ····.param·p8,·"uvIndex"····#·I |
317 | ····.annotation·system·Ldalvik/annotation/Signature; | 317 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 356, 247 lines modified | Offset 356, 247 lines modified | ||
356 | ····iput·p8,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->uvIndex:I | 356 | ····iput·p8,·p0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->uvIndex:I |
357 | ····.line·134 | 357 | ····.line·134 |
358 | ····return-void | 358 | ····return-void |
359 | .end·method | 359 | .end·method |
360 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;)V | 360 | .method·public·constructor·<init>(Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;)V |
361 |
····.locals· |
361 | ····.locals·9 |
362 | ····.param·p1,·"copyFrom"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 362 | ····.param·p1,·"copyFrom"····#·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
363 | ····.prologue | 363 | ····.prologue |
364 | ····.line·152 | 364 | ····.line·152 |
Max diff block lines reached; 13974/17437 bytes (80.14%) of diff not shown. |
Offset 1073, 17 lines modified | Offset 1073, 17 lines modified | ||
1073 | ····.locals·4 | 1073 | ····.locals·4 |
1074 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 1074 | ····.param·p1,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
1075 | ····.prologue | 1075 | ····.prologue |
1076 | ····.line·256 | 1076 | ····.line·256 |
1077 | ····iget-object·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 1077 | ····iget-object·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
1078 |
····sget-wide·v |
1078 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/BlendingAttribute;->Type:J |
1079 |
····invoke-virtual·{v0,·v |
1079 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/Material;->has(J)Z |
1080 | ····move-result·v0 | 1080 | ····move-result·v0 |
1081 | ····if-nez·v0,·:cond_0 | 1081 | ····if-nez·v0,·:cond_0 |
1082 | ····.line·257 | 1082 | ····.line·257 |
1083 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 1083 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
Offset 4073, 15 lines modified | Offset 4073, 15 lines modified | ||
4073 | ····.line·239 | 4073 | ····.line·239 |
4074 | ····:cond_0 | 4074 | ····:cond_0 |
4075 | ····return-void | 4075 | ····return-void |
4076 | .end·method | 4076 | .end·method |
4077 | .method·public·setTexture(Lcom/badlogic/gdx/graphics/Texture;)V | 4077 | .method·public·setTexture(Lcom/badlogic/gdx/graphics/Texture;)V |
4078 |
····.locals· |
4078 | ····.locals·7 |
4079 | ····.param·p1,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; | 4079 | ····.param·p1,·"texture"····#·Lcom/badlogic/gdx/graphics/Texture; |
4080 | ····.prologue | 4080 | ····.prologue |
4081 | ····.line·260 | 4081 | ····.line·260 |
4082 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderablePool:Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch$RenderablePool; | 4082 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderablePool:Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch$RenderablePool; |
4083 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderables:Lcom/badlogic/gdx/utils/Array; | 4083 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch;->renderables:Lcom/badlogic/gdx/utils/Array; |
Offset 4116, 17 lines modified | Offset 4116, 17 lines modified | ||
4116 | ····check-cast·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 4116 | ····check-cast·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
4117 | ····.line·264 | 4117 | ····.line·264 |
4118 | ····.local·v3,·"renderable":Lcom/badlogic/gdx/graphics/g3d/Renderable; | 4118 | ····.local·v3,·"renderable":Lcom/badlogic/gdx/graphics/g3d/Renderable; |
4119 | ····iget-object·v4,·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; | 4119 | ····iget-object·v4,·v3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->material:Lcom/badlogic/gdx/graphics/g3d/Material; |
4120 |
····sget-wide·v |
4120 | ····sget-wide·v5,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
4121 |
····invoke-virtual·{v4,·v |
4121 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/badlogic/gdx/graphics/g3d/Material;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
4122 | ····move-result-object·v0 | 4122 | ····move-result-object·v0 |
4123 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 4123 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
4124 | ····.line·265 | 4124 | ····.line·265 |
4125 | ····.local·v0,·"attribute":Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 4125 | ····.local·v0,·"attribute":Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 260, 400 lines modified | Offset 260, 400 lines modified | ||
260 | ····.local·p1,·"batch":Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch;,·"Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch<*>;" | 260 | ····.local·p1,·"batch":Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch;,·"Lcom/badlogic/gdx/graphics/g3d/particles/batches/ParticleBatch<*>;" |
261 | ····instance-of·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/ModelInstanceParticleBatch; | 261 | ····instance-of·v0,·p1,·Lcom/badlogic/gdx/graphics/g3d/particles/batches/ModelInstanceParticleBatch; |
262 | ····return·v0 | 262 | ····return·v0 |
263 | .end·method | 263 | .end·method |
264 | .method·public·update()V | 264 | .method·public·update()V |
265 |
····.locals·2 |
265 | ····.locals·20 |
266 | ····.prologue | 266 | ····.prologue |
267 | ····.line·44 | 267 | ····.line·44 |
268 |
····const/16·v1 |
268 | ····const/16·v16,·0x0 |
269 |
····.local·v1 |
269 | ····.local·v16,·"i":I |
270 |
····const/16·v1 |
270 | ····const/16·v18,·0x0 |
271 |
····.local·v1 |
271 | ····.local·v18,·"positionOffset":I |
272 | ····move-object/from16·v0,·p0 | 272 | ····move-object/from16·v0,·p0 |
273 |
····iget-object·v |
273 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->controller:Lcom/badlogic/gdx/graphics/g3d/particles/ParticleController; |
274 |
····iget-object·v |
274 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParticleController;->particles:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray; |
275 |
····iget·v1 |
275 | ····iget·v13,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray;->size:I |
276 | ····.line·45 | 276 | ····.line·45 |
277 |
····.local·v1 |
277 | ····.local·v13,·"c":I |
278 | ····:goto_0 | 278 | ····:goto_0 |
279 |
····move/from16·v0,·v1 |
279 | ····move/from16·v0,·v16 |
280 |
····if-ge·v0,·v1 |
280 | ····if-ge·v0,·v13,·:cond_3 |
281 | ····.line·47 | 281 | ····.line·47 |
282 | ····move-object/from16·v0,·p0 | 282 | ····move-object/from16·v0,·p0 |
283 |
····iget-object·v |
283 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
284 |
····check-cast·v |
284 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
285 |
····iget-object·v |
285 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData;->modelInstanceChannel:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$ObjectChannel; |
286 |
····iget-object·v |
286 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$ObjectChannel;->data:[Ljava/lang/Object; |
287 |
····check-cast·v |
287 | ····check-cast·v1,·[Lcom/badlogic/gdx/graphics/g3d/ModelInstance; |
288 |
····aget-object·v1 |
288 | ····aget-object·v17,·v1,·v16 |
289 | ····.line·48 | 289 | ····.line·48 |
290 |
····.local·v1 |
290 | ····.local·v17,·"instance":Lcom/badlogic/gdx/graphics/g3d/ModelInstance; |
291 | ····move-object/from16·v0,·p0 | 291 | ····move-object/from16·v0,·p0 |
292 |
····iget-boolean·v |
292 | ····iget-boolean·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->hasScale:Z |
293 |
····if-eqz·v |
293 | ····if-eqz·v1,·:cond_2 |
294 | ····move-object/from16·v0,·p0 | 294 | ····move-object/from16·v0,·p0 |
295 |
····iget-object·v |
295 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
296 |
····check-cast·v |
296 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
297 |
····iget-object·v |
297 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData;->scaleChannel:Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$FloatChannel; |
298 |
····iget-object·v |
298 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/ParallelArray$FloatChannel;->data:[F |
299 |
····aget·v |
299 | ····aget·v9,·v1,·v16 |
300 | ····.line·49 | 300 | ····.line·49 |
301 |
····.local·v |
301 | ····.local·v9,·"scale":F |
302 | ····:goto_1 | 302 | ····:goto_1 |
303 | ····const/4·v5,·0x0 | ||
304 | ····.local·v5,·"qx":F | ||
303 | ····const/4·v6,·0x0 | 305 | ····const/4·v6,·0x0 |
304 |
····.local·v6,·"q |
306 | ····.local·v6,·"qy":F |
305 | ····const/4·v7,·0x0 | 307 | ····const/4·v7,·0x0 |
306 |
····.local·v7,·"q |
308 | ····.local·v7,·"qz":F |
307 |
····const/ |
309 | ····const/high16·v8,·0x3f800000····#·1.0f |
308 | ····.local·v8,·"qz":F | ||
309 | ····const/high16·v9,·0x3f800000····#·1.0f | ||
310 | ····.line·50 | 310 | ····.line·50 |
311 |
····.local·v |
311 | ····.local·v8,·"qw":F |
312 | ····move-object/from16·v0,·p0 | 312 | ····move-object/from16·v0,·p0 |
313 |
····iget-boolean·v |
313 | ····iget-boolean·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->hasRotation:Z |
314 |
····if-eqz·v |
314 | ····if-eqz·v1,·:cond_0 |
315 | ····.line·51 | 315 | ····.line·51 |
316 | ····move-object/from16·v0,·p0 | 316 | ····move-object/from16·v0,·p0 |
317 |
····iget-object·v |
317 | ····iget-object·v1,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer;->renderData:Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ParticleControllerRenderData; |
318 |
····check-cast·v |
318 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceControllerRenderData; |
Max diff block lines reached; 23622/30341 bytes (77.86%) of diff not shown. |
Offset 126, 361 lines modified | Offset 126, 361 lines modified | ||
126 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; | 126 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
127 | ····.line·74 | 127 | ····.line·74 |
128 | ····return-void | 128 | ····return-void |
129 | .end·method | 129 | .end·method |
130 | .method·public·spawnAux(Lcom/badlogic/gdx/math/Vector3;F)V | 130 | .method·public·spawnAux(Lcom/badlogic/gdx/math/Vector3;F)V |
131 |
····.locals·1 |
131 | ····.locals·16 |
132 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; | 132 | ····.param·p1,·"vector"····#·Lcom/badlogic/gdx/math/Vector3; |
133 | ····.param·p2,·"percent"····#·F | 133 | ····.param·p2,·"percent"····#·F |
134 | ····.prologue | 134 | ····.prologue |
135 | ····.line·23 | 135 | ····.line·23 |
136 | ····move-object/from16·v0,·p0 | 136 | ····move-object/from16·v0,·p0 |
137 |
····iget·v1 |
137 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidth:F |
138 | ····move-object/from16·v0,·p0 | 138 | ····move-object/from16·v0,·p0 |
139 |
····iget·v1 |
139 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidthDiff:F |
140 | ····move-object/from16·v0,·p0 | 140 | ····move-object/from16·v0,·p0 |
141 |
····iget-object·v1 |
141 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnWidthValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
142 | ····move/from16·v0,·p2 | 142 | ····move/from16·v0,·p2 |
143 |
····invoke-virtual·{v1 |
143 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
144 |
····move-result·v1 |
144 | ····move-result·v14 |
145 |
····mul-float/2addr·v1 |
145 | ····mul-float/2addr·v13,·v14 |
146 |
····add-float·v1 |
146 | ····add-float·v10,·v12,·v13 |
147 | ····.line·24 | 147 | ····.line·24 |
148 |
····.local·v1 |
148 | ····.local·v10,·"width":F |
149 | ····move-object/from16·v0,·p0 | 149 | ····move-object/from16·v0,·p0 |
150 |
····iget·v1 |
150 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeight:F |
151 | ····move-object/from16·v0,·p0 | 151 | ····move-object/from16·v0,·p0 |
152 |
····iget·v1 |
152 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeightDiff:F |
153 | ····move-object/from16·v0,·p0 | 153 | ····move-object/from16·v0,·p0 |
154 |
····iget-object·v1 |
154 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnHeightValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
155 | ····move/from16·v0,·p2 | 155 | ····move/from16·v0,·p2 |
156 |
····invoke-virtual·{v1 |
156 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
157 |
····move-result·v1 |
157 | ····move-result·v14 |
158 |
····mul-float/2addr·v1 |
158 | ····mul-float/2addr·v13,·v14 |
159 |
····add-float·v |
159 | ····add-float·v2,·v12,·v13 |
160 | ····.line·25 | 160 | ····.line·25 |
161 |
····.local·v |
161 | ····.local·v2,·"height":F |
162 | ····move-object/from16·v0,·p0 | 162 | ····move-object/from16·v0,·p0 |
163 |
····iget·v1 |
163 | ····iget·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepth:F |
164 | ····move-object/from16·v0,·p0 | 164 | ····move-object/from16·v0,·p0 |
165 |
····iget·v1 |
165 | ····iget·v13,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepthDiff:F |
166 | ····move-object/from16·v0,·p0 | 166 | ····move-object/from16·v0,·p0 |
167 |
····iget-object·v1 |
167 | ····iget-object·v14,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->spawnDepthValue:Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue; |
168 | ····move/from16·v0,·p2 | 168 | ····move/from16·v0,·p2 |
169 |
····invoke-virtual·{v1 |
169 | ····invoke-virtual·{v14,·v0},·Lcom/badlogic/gdx/graphics/g3d/particles/values/ScaledNumericValue;->getScale(F)F |
170 |
····move-result·v1 |
170 | ····move-result·v14 |
171 |
····mul-float/2addr·v1 |
171 | ····mul-float/2addr·v13,·v14 |
172 |
····add-float·v |
172 | ····add-float·v1,·v12,·v13 |
173 | ····.line·29 | 173 | ····.line·29 |
174 |
····.local·v |
174 | ····.local·v1,·"depth":F |
175 |
····const/4·v |
175 | ····const/4·v4,·0x0 |
176 |
····.local·v |
176 | ····.local·v4,·"minT":F |
177 |
····const·v |
177 | ····const·v3,·0x40c90fdb |
178 | ····.line·30 | 178 | ····.line·30 |
179 |
····.local·v |
179 | ····.local·v3,·"maxT":F |
180 | ····move-object/from16·v0,·p0 | 180 | ····move-object/from16·v0,·p0 |
181 |
····iget-object·v1 |
181 | ····iget-object·v12,·v0,·Lcom/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue;->side:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
182 |
····sget-object·v1 |
182 | ····sget-object·v13,·Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide;->top:Lcom/badlogic/gdx/graphics/g3d/particles/values/PrimitiveSpawnShapeValue$SpawnSide; |
183 |
····if-ne·v1 |
183 | ····if-ne·v12,·v13,·:cond_1 |
Max diff block lines reached; 10230/15943 bytes (64.17%) of diff not shown. |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·217 | 34 | ····.line·217 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Diffuse:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·238 | 34 | ····.line·238 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Specular:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·259 | 34 | ····.line·259 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Emissive:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·280 | 34 | ····.line·280 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Reflection:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·295 | 34 | ····.line·295 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Normal:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 24, 29 lines modified | Offset 24, 29 lines modified | ||
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V | 27 | .method·public·set(Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;ILcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/Attributes;)V |
28 |
····.locals· |
28 | ····.locals·5 |
29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; | 29 | ····.param·p1,·"shader"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader; |
30 | ····.param·p2,·"inputID"····#·I | 30 | ····.param·p2,·"inputID"····#·I |
31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 31 | ····.param·p3,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; | 32 | ····.param·p4,·"combinedAttributes"····#·Lcom/badlogic/gdx/graphics/g3d/Attributes; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·310 | 34 | ····.line·310 |
35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; | 35 | ····iget-object·v1,·p1,·Lcom/badlogic/gdx/graphics/g3d/shaders/BaseShader;->context:Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext; |
36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; | 36 | ····iget-object·v2,·v1,·Lcom/badlogic/gdx/graphics/g3d/utils/RenderContext;->textureBinder:Lcom/badlogic/gdx/graphics/g3d/utils/TextureBinder; |
37 |
····sget-wide·v |
37 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute;->Ambient:J |
38 |
····invoke-virtual·{p4,·v |
38 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 40 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; | 41 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/TextureAttribute; |
Offset 144, 28 lines modified | Offset 144, 28 lines modified | ||
144 | ····iget-object·v1,·p3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->worldTransform:Lcom/badlogic/gdx/math/Matrix4; | 144 | ····iget-object·v1,·p3,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->worldTransform:Lcom/badlogic/gdx/math/Matrix4; |
145 | ····sget-object·v2,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->tmpV1:Lcom/badlogic/gdx/math/Vector3; | 145 | ····sget-object·v2,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->tmpV1:Lcom/badlogic/gdx/math/Vector3; |
146 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/math/Matrix4;->getTranslation(Lcom/badlogic/gdx/math/Vector3;)Lcom/badlogic/gdx/math/Vector3; | 146 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/math/Matrix4;->getTranslation(Lcom/badlogic/gdx/math/Vector3;)Lcom/badlogic/gdx/math/Vector3; |
147 | ····.line·341 | 147 | ····.line·341 |
148 |
····sget-wide·v |
148 | ····sget-wide·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->AmbientLight:J |
149 |
····invoke-virtual·{p4,·v |
149 | ····invoke-virtual·{p4,·v1,·v2},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->has(J)Z |
150 | ····move-result·v1 | 150 | ····move-result·v1 |
151 | ····if-eqz·v1,·:cond_1 | 151 | ····if-eqz·v1,·:cond_1 |
152 | ····.line·342 | 152 | ····.line·342 |
153 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->cacheAmbientCubemap:Lcom/badlogic/gdx/graphics/g3d/environment/AmbientCubemap; | 153 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap;->cacheAmbientCubemap:Lcom/badlogic/gdx/graphics/g3d/environment/AmbientCubemap; |
154 |
····sget-wide·v |
154 | ····sget-wide·v3,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->AmbientLight:J |
155 |
····invoke-virtual·{p4,·v |
155 | ····invoke-virtual·{p4,·v3,·v4},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->get(J)Lcom/badlogic/gdx/graphics/g3d/Attribute; |
156 | ····move-result-object·v1 | 156 | ····move-result-object·v1 |
157 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; | 157 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute; |
158 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->color:Lcom/badlogic/gdx/graphics/Color; | 158 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/graphics/g3d/attributes/ColorAttribute;->color:Lcom/badlogic/gdx/graphics/Color; |
Offset 1269, 20 lines modified | Offset 1269, 20 lines modified | ||
1269 | ····:cond_1 | 1269 | ····:cond_1 |
1270 | ····sget-object·v0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->tmpAttributes:Lcom/badlogic/gdx/graphics/g3d/Attributes; | 1270 | ····sget-object·v0,·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->tmpAttributes:Lcom/badlogic/gdx/graphics/g3d/Attributes; |
1271 | ····return-object·v0 | 1271 | ····return-object·v0 |
1272 | .end·method | 1272 | .end·method |
1273 | .method·public·static·createPrefix(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;)Ljava/lang/String; | 1273 | .method·public·static·createPrefix(Lcom/badlogic/gdx/graphics/g3d/Renderable;Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config;)Ljava/lang/String; |
1274 |
····.locals·1 |
1274 | ····.locals·13 |
1275 | ····.param·p0,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; | 1275 | ····.param·p0,·"renderable"····#·Lcom/badlogic/gdx/graphics/g3d/Renderable; |
1276 | ····.param·p1,·"config"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config; | 1276 | ····.param·p1,·"config"····#·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Config; |
1277 | ····.prologue | 1277 | ····.prologue |
1278 |
····const-wide/16·v1 |
1278 | ····const-wide/16·v11,·0x8 |
1279 | ····.line·591 | 1279 | ····.line·591 |
1280 | ····invoke-static·{p0},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->combineAttributes(Lcom/badlogic/gdx/graphics/g3d/Renderable;)Lcom/badlogic/gdx/graphics/g3d/Attributes; | 1280 | ····invoke-static·{p0},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->combineAttributes(Lcom/badlogic/gdx/graphics/g3d/Renderable;)Lcom/badlogic/gdx/graphics/g3d/Attributes; |
1281 | ····move-result-object·v1 | 1281 | ····move-result-object·v1 |
1282 | ····.line·592 | 1282 | ····.line·592 |
Offset 1293, 1047 lines modified | Offset 1293, 1047 lines modified | ||
1293 | ····.local·v6,·"prefix":Ljava/lang/String; | 1293 | ····.local·v6,·"prefix":Ljava/lang/String; |
1294 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->getMask()J | 1294 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/g3d/Attributes;->getMask()J |
1295 | ····move-result-wide·v2 | 1295 | ····move-result-wide·v2 |
1296 | ····.line·594 | 1296 | ····.line·594 |
1297 | ····.local·v2,·"attributesMask":J | 1297 | ····.local·v2,·"attributesMask":J |
1298 |
····iget-object·v |
1298 | ····iget-object·v9,·p0,·Lcom/badlogic/gdx/graphics/g3d/Renderable;->mesh:Lcom/badlogic/gdx/graphics/Mesh; |
1299 |
····invoke-virtual·{v |
1299 | ····invoke-virtual·{v9},·Lcom/badlogic/gdx/graphics/Mesh;->getVertexAttributes()Lcom/badlogic/gdx/graphics/VertexAttributes; |
1300 |
····move-result-object·v |
1300 | ····move-result-object·v9 |
1301 |
····invoke-virtual·{v |
1301 | ····invoke-virtual·{v9},·Lcom/badlogic/gdx/graphics/VertexAttributes;->getMask()J |
1302 |
····move-result-wide·v |
1302 | ····move-result-wide·v7 |
1303 | ····.line·595 | 1303 | ····.line·595 |
1304 |
····.local·v |
1304 | ····.local·v7,·"vertexMask":J |
1305 |
····const-wide/16·v |
1305 | ····const-wide/16·v9,·0x1 |
1306 |
····invoke-static·{v |
1306 | ····invoke-static·{v7,·v8,·v9,·v10},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->and(JJ)Z |
1307 |
····move-result·v |
1307 | ····move-result·v9 |
1308 |
····if-eqz·v |
1308 | ····if-eqz·v9,·:cond_0 |
1309 |
····new-instance·v |
1309 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
1310 |
····invoke-direct·{v |
1310 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
1311 |
····invoke-virtual·{v |
1311 | ····invoke-virtual·{v9,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1312 |
····move-result-object·v |
1312 | ····move-result-object·v9 |
1313 | ····const-string·v10,·"#define·positionFlag\n" | 1313 | ····const-string·v10,·"#define·positionFlag\n" |
1314 |
····invoke-virtual·{v |
1314 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1315 |
····move-result-object·v |
1315 | ····move-result-object·v9 |
1316 |
····invoke-virtual·{v |
1316 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1317 | ····move-result-object·v6 | 1317 | ····move-result-object·v6 |
1318 | ····.line·596 | 1318 | ····.line·596 |
1319 | ····:cond_0 | 1319 | ····:cond_0 |
1320 |
····const-wide/16·v |
1320 | ····const-wide/16·v9,·0x6 |
1321 |
····invoke-static·{v |
1321 | ····invoke-static·{v7,·v8,·v9,·v10},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->or(JJ)Z |
1322 |
····move-result·v |
1322 | ····move-result·v9 |
1323 |
····if-eqz·v |
1323 | ····if-eqz·v9,·:cond_1 |
1324 |
····new-instance·v |
1324 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
1325 |
····invoke-direct·{v |
1325 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
1326 |
····invoke-virtual·{v |
1326 | ····invoke-virtual·{v9,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1327 |
····move-result-object·v |
1327 | ····move-result-object·v9 |
1328 | ····const-string·v10,·"#define·colorFlag\n" | 1328 | ····const-string·v10,·"#define·colorFlag\n" |
1329 |
····invoke-virtual·{v |
1329 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1330 |
····move-result-object·v |
1330 | ····move-result-object·v9 |
1331 |
····invoke-virtual·{v |
1331 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1332 | ····move-result-object·v6 | 1332 | ····move-result-object·v6 |
1333 | ····.line·597 | 1333 | ····.line·597 |
1334 | ····:cond_1 | 1334 | ····:cond_1 |
1335 |
····const-wide/16·v |
1335 | ····const-wide/16·v9,·0x100 |
1336 |
····invoke-static·{v |
1336 | ····invoke-static·{v7,·v8,·v9,·v10},·Lcom/badlogic/gdx/graphics/g3d/shaders/DefaultShader;->and(JJ)Z |
Max diff block lines reached; 51948/56967 bytes (91.19%) of diff not shown. |
Offset 876, 132 lines modified | Offset 876, 132 lines modified | ||
876 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 876 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
877 | ····.line·307 | 877 | ····.line·307 |
878 | ····return-void | 878 | ····return-void |
879 | .end·method | 879 | .end·method |
880 | .method·public·static·createAttributes(J)Lcom/badlogic/gdx/graphics/VertexAttributes; | 880 | .method·public·static·createAttributes(J)Lcom/badlogic/gdx/graphics/VertexAttributes; |
881 |
····.locals·1 |
881 | ····.locals·12 |
882 | ····.param·p0,·"usage"····#·J | 882 | ····.param·p0,·"usage"····#·J |
883 | ····.prologue | 883 | ····.prologue |
884 |
····const-wide/16·v1 |
884 | ····const-wide/16·v10,·0x2 |
885 |
····const-wide/16·v |
885 | ····const-wide/16·v5,·0x1 |
886 |
····const/4·v |
886 | ····const/4·v9,·0x3 |
887 |
····const/4·v |
887 | ····const/4·v8,·0x2 |
888 |
····const/4·v |
888 | ····const/4·v7,·0x4 |
889 | ····.line·119 | 889 | ····.line·119 |
890 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; | 890 | ····new-instance·v1,·Lcom/badlogic/gdx/utils/Array; |
891 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V | 891 | ····invoke-direct·{v1},·Lcom/badlogic/gdx/utils/Array;-><init>()V |
892 | ····.line·120 | 892 | ····.line·120 |
893 | ····.local·v1,·"attrs":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/VertexAttribute;>;" | 893 | ····.local·v1,·"attrs":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/VertexAttribute;>;" |
894 |
····and-long·v |
894 | ····and-long·v3,·p0,·v5 |
895 |
····cmp-long·v3,·v |
895 | ····cmp-long·v3,·v3,·v5 |
896 | ····if-nez·v3,·:cond_0 | 896 | ····if-nez·v3,·:cond_0 |
897 | ····.line·121 | 897 | ····.line·121 |
898 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 898 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
899 | ····const/4·v4,·0x1 | 899 | ····const/4·v4,·0x1 |
900 | ····const-string·v5,·"a_position" | 900 | ····const-string·v5,·"a_position" |
901 |
····invoke-direct·{v3,·v4,·v |
901 | ····invoke-direct·{v3,·v4,·v9,·v5},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
902 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 902 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
903 | ····.line·122 | 903 | ····.line·122 |
904 | ····:cond_0 | 904 | ····:cond_0 |
905 |
····and-long·v |
905 | ····and-long·v3,·p0,·v10 |
906 |
····cmp-long·v3,·v |
906 | ····cmp-long·v3,·v3,·v10 |
907 | ····if-nez·v3,·:cond_1 | 907 | ····if-nez·v3,·:cond_1 |
908 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 908 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
909 | ····const-string·v4,·"a_color" | 909 | ····const-string·v4,·"a_color" |
910 |
····invoke-direct·{v3,·v |
910 | ····invoke-direct·{v3,·v8,·v7,·v4},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
911 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 911 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
912 | ····.line·123 | 912 | ····.line·123 |
913 | ····:cond_1 | 913 | ····:cond_1 |
914 |
····const-wide/16·v |
914 | ····const-wide/16·v3,·0x4 |
915 |
····and-long/2addr·v |
915 | ····and-long/2addr·v3,·p0 |
916 |
····const-wide/16·v |
916 | ····const-wide/16·v5,·0x4 |
917 |
····cmp-long·v3,·v |
917 | ····cmp-long·v3,·v3,·v5 |
918 | ····if-nez·v3,·:cond_2 | 918 | ····if-nez·v3,·:cond_2 |
919 | ····.line·124 | 919 | ····.line·124 |
920 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 920 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
921 | ····const-string·v4,·"a_color" | 921 | ····const-string·v4,·"a_color" |
922 |
····invoke-direct·{v3,·v |
922 | ····invoke-direct·{v3,·v7,·v7,·v4},·Lcom/badlogic/gdx/graphics/VertexAttribute;-><init>(IILjava/lang/String;)V |
923 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V | 923 | ····invoke-virtual·{v1,·v3},·Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V |
924 | ····.line·125 | 924 | ····.line·125 |
925 | ····:cond_2 | 925 | ····:cond_2 |
926 |
····const-wide/16·v |
926 | ····const-wide/16·v3,·0x8 |
927 |
····and-long/2addr·v |
927 | ····and-long/2addr·v3,·p0 |
928 |
····const-wide/16·v |
928 | ····const-wide/16·v5,·0x8 |
929 |
····cmp-long·v3,·v |
929 | ····cmp-long·v3,·v3,·v5 |
930 | ····if-nez·v3,·:cond_3 | 930 | ····if-nez·v3,·:cond_3 |
931 | ····.line·126 | 931 | ····.line·126 |
932 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; | 932 | ····new-instance·v3,·Lcom/badlogic/gdx/graphics/VertexAttribute; |
933 | ····const/16·v4,·0x8 | 933 | ····const/16·v4,·0x8 |
Max diff block lines reached; 1614/4744 bytes (34.02%) of diff not shown. |
Offset 539, 25 lines modified | Offset 539, 25 lines modified | ||
539 | ····.param·p12,·"attributes"····#·J | 539 | ····.param·p12,·"attributes"····#·J |
540 | ····.prologue | 540 | ····.prologue |
541 | ····.line·459 | 541 | ····.line·459 |
542 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V | 542 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V |
543 | ····.line·460 | 543 | ····.line·460 |
544 |
····const-string·v |
544 | ····const-string·v1,·"arrow" |
545 |
····move-object·v |
545 | ····move-object·v0,·p0 |
546 |
····move/from16·v |
546 | ····move/from16·v2,·p10 |
547 |
····move-wide/from16·v |
547 | ····move-wide/from16·v3,·p12 |
548 |
····move-object/from16·v |
548 | ····move-object/from16·v5,·p11 |
549 |
····invoke-virtual/range·{v |
549 | ····invoke-virtual/range·{v0·..·v5},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->part(Ljava/lang/String;IJLcom/badlogic/gdx/graphics/g3d/Material;)Lcom/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder; |
550 | ····move-result-object·v0 | 550 | ····move-result-object·v0 |
551 | ····move·v1,·p1 | 551 | ····move·v1,·p1 |
552 | ····move·v2,·p2 | 552 | ····move·v2,·p2 |
Offset 582, 107 lines modified | Offset 582, 107 lines modified | ||
582 | ····move-result-object·v0 | 582 | ····move-result-object·v0 |
583 | ····return-object·v0 | 583 | ····return-object·v0 |
584 | .end·method | 584 | .end·method |
585 | .method·public·createArrow(Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; | 585 | .method·public·createArrow(Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/math/Vector3;Lcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
586 |
····.locals·1 |
586 | ····.locals·15 |
587 | ····.param·p1,·"from"····#·Lcom/badlogic/gdx/math/Vector3; | 587 | ····.param·p1,·"from"····#·Lcom/badlogic/gdx/math/Vector3; |
588 | ····.param·p2,·"to"····#·Lcom/badlogic/gdx/math/Vector3; | 588 | ····.param·p2,·"to"····#·Lcom/badlogic/gdx/math/Vector3; |
589 | ····.param·p3,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; | 589 | ····.param·p3,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; |
590 | ····.param·p4,·"attributes"····#·J | 590 | ····.param·p4,·"attributes"····#·J |
591 | ····.prologue | 591 | ····.prologue |
592 | ····.line·467 | 592 | ····.line·467 |
593 | ····move-object/from16·v0,·p1 | 593 | ····move-object/from16·v0,·p1 |
594 |
····iget·v |
594 | ····iget·v2,·v0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
595 | ····move-object/from16·v0,·p1 | 595 | ····move-object/from16·v0,·p1 |
596 |
····iget·v |
596 | ····iget·v3,·v0,·Lcom/badlogic/gdx/math/Vector3;->y:F |
597 | ····move-object/from16·v0,·p1 | 597 | ····move-object/from16·v0,·p1 |
598 |
····iget·v |
598 | ····iget·v4,·v0,·Lcom/badlogic/gdx/math/Vector3;->z:F |
599 | ····move-object/from16·v0,·p2 | 599 | ····move-object/from16·v0,·p2 |
600 |
····iget·v |
600 | ····iget·v5,·v0,·Lcom/badlogic/gdx/math/Vector3;->x:F |
601 | ····move-object/from16·v0,·p2 | 601 | ····move-object/from16·v0,·p2 |
602 |
····iget·v |
602 | ····iget·v6,·v0,·Lcom/badlogic/gdx/math/Vector3;->y:F |
603 | ····move-object/from16·v0,·p2 | 603 | ····move-object/from16·v0,·p2 |
604 |
····iget·v |
604 | ····iget·v7,·v0,·Lcom/badlogic/gdx/math/Vector3;->z:F |
605 |
····const·v |
605 | ····const·v8,·0x3dcccccd····#·0.1f |
606 |
····const·v |
606 | ····const·v9,·0x3dcccccd····#·0.1f |
607 |
····const/4·v1 |
607 | ····const/4·v10,·0x5 |
608 |
····const/4·v1 |
608 | ····const/4·v11,·0x4 |
609 |
····move-object |
609 | ····move-object·v1,·p0 |
610 |
····move-object/from16·v1 |
610 | ····move-object/from16·v12,·p3 |
611 |
····move-wide/from16·v1 |
611 | ····move-wide/from16·v13,·p4 |
612 |
····invoke-virtual/range·{v |
612 | ····invoke-virtual/range·{v1·..·v14},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->createArrow(FFFFFFFFIILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
613 |
····move-result-object·v |
613 | ····move-result-object·v1 |
614 |
····return-object·v |
614 | ····return-object·v1 |
615 | .end·method | 615 | .end·method |
616 | .method·public·createBox(FFFILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; | 616 | .method·public·createBox(FFFILcom/badlogic/gdx/graphics/g3d/Material;J)Lcom/badlogic/gdx/graphics/g3d/Model; |
617 |
····.locals· |
617 | ····.locals·6 |
618 | ····.param·p1,·"width"····#·F | 618 | ····.param·p1,·"width"····#·F |
619 | ····.param·p2,·"height"····#·F | 619 | ····.param·p2,·"height"····#·F |
620 | ····.param·p3,·"depth"····#·F | 620 | ····.param·p3,·"depth"····#·F |
621 | ····.param·p4,·"primitiveType"····#·I | 621 | ····.param·p4,·"primitiveType"····#·I |
622 | ····.param·p5,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; | 622 | ····.param·p5,·"material"····#·Lcom/badlogic/gdx/graphics/g3d/Material; |
623 | ····.param·p6,·"attributes"····#·J | 623 | ····.param·p6,·"attributes"····#·J |
624 | ····.prologue | 624 | ····.prologue |
625 | ····.line·198 | 625 | ····.line·198 |
626 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V | 626 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/graphics/g3d/utils/ModelBuilder;->begin()V |
Max diff block lines reached; 25649/29495 bytes (86.96%) of diff not shown. |
Offset 113, 61 lines modified | Offset 113, 61 lines modified | ||
113 | ····div-float·v2,·v1,·v2 | 113 | ····div-float·v2,·v1,·v2 |
114 | ····return·v2 | 114 | ····return·v2 |
115 | .end·method | 115 | .end·method |
116 | .method·private·getAverage([JI)J | 116 | .method·private·getAverage([JI)J |
117 |
····.locals· |
117 | ····.locals·5 |
118 | ····.param·p1,·"values"····#·[J | 118 | ····.param·p1,·"values"····#·[J |
119 | ····.param·p2,·"numSamples"····#·I | 119 | ····.param·p2,·"numSamples"····#·I |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·433 | 121 | ····.line·433 |
122 |
····iget·v |
122 | ····iget·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->sampleSize:I |
123 |
····invoke-static·{v |
123 | ····invoke-static·{v3,·p2},·Ljava/lang/Math;->min(II)I |
124 | ····move-result·p2 | 124 | ····move-result·p2 |
125 | ····.line·434 | 125 | ····.line·434 |
126 |
····const-wide/16·v |
126 | ····const-wide/16·v1,·0x0 |
127 | ····.line·435 | 127 | ····.line·435 |
128 |
····.local·v |
128 | ····.local·v1,·"sum":J |
129 | ····const/4·v0,·0x0 | 129 | ····const/4·v0,·0x0 |
130 | ····.local·v0,·"i":I | 130 | ····.local·v0,·"i":I |
131 | ····:goto_0 | 131 | ····:goto_0 |
132 | ····if-ge·v0,·p2,·:cond_0 | 132 | ····if-ge·v0,·p2,·:cond_0 |
133 | ····.line·436 | 133 | ····.line·436 |
134 |
····aget-wide·v |
134 | ····aget-wide·v3,·p1,·v0 |
135 |
····add-long/2addr·v |
135 | ····add-long/2addr·v1,·v3 |
136 | ····.line·435 | 136 | ····.line·435 |
137 | ····add-int/lit8·v0,·v0,·0x1 | 137 | ····add-int/lit8·v0,·v0,·0x1 |
138 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
139 | ····.line·438 | 139 | ····.line·438 |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····if-nez·p2,·:cond_1 | 141 | ····if-nez·p2,·:cond_1 |
142 |
····const-wide/16·v |
142 | ····const-wide/16·v3,·0x0 |
143 | ····.line·439 | 143 | ····.line·439 |
144 | ····:goto_1 | 144 | ····:goto_1 |
145 |
····return-wide·v |
145 | ····return-wide·v3 |
146 | ····:cond_1 | 146 | ····:cond_1 |
147 |
····int-to-long·v |
147 | ····int-to-long·v3,·p2 |
148 |
····div-long·v |
148 | ····div-long·v3,·v1,·v3 |
149 | ····goto·:goto_1 | 149 | ····goto·:goto_1 |
150 | .end·method | 150 | .end·method |
151 | .method·private·getSum([FI)F | 151 | .method·private·getSum([FI)F |
152 | ····.locals·3 | 152 | ····.locals·3 |
153 | ····.param·p1,·"values"····#·[F | 153 | ····.param·p1,·"values"····#·[F |
Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
213 | ····:cond_1 | 213 | ····:cond_1 |
214 | ····return·v1 | 214 | ····return·v1 |
215 | .end·method | 215 | .end·method |
216 | #·virtual·methods | 216 | #·virtual·methods |
217 | .method·public·getVelocityX()F | 217 | .method·public·getVelocityX()F |
218 |
····.locals· |
218 | ····.locals·5 |
219 | ····.prologue | 219 | ····.prologue |
220 | ····const/4·v2,·0x0 | 220 | ····const/4·v2,·0x0 |
221 | ····.line·410 | 221 | ····.line·410 |
222 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanX:[F | 222 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanX:[F |
Offset 235, 17 lines modified | Offset 235, 17 lines modified | ||
235 | ····.local·v1,·"meanX":F | 235 | ····.local·v1,·"meanX":F |
236 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J | 236 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J |
237 | ····iget·v4,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I | 237 | ····iget·v4,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I |
238 | ····invoke-direct·{p0,·v3,·v4},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J | 238 | ····invoke-direct·{p0,·v3,·v4},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J |
239 |
····move-result-wide·v |
239 | ····move-result-wide·v3 |
240 |
····long-to-float·v3,·v |
240 | ····long-to-float·v3,·v3 |
241 | ····const·v4,·0x4e6e6b28····#·1.0E9f | 241 | ····const·v4,·0x4e6e6b28····#·1.0E9f |
242 | ····div-float·v0,·v3,·v4 | 242 | ····div-float·v0,·v3,·v4 |
243 | ····.line·412 | 243 | ····.line·412 |
244 | ····.local·v0,·"meanTime":F | 244 | ····.local·v0,·"meanTime":F |
Offset 260, 15 lines modified | Offset 260, 15 lines modified | ||
260 | ····:cond_0 | 260 | ····:cond_0 |
261 | ····div-float·v2,·v1,·v0 | 261 | ····div-float·v2,·v1,·v0 |
Max diff block lines reached; 1875/4199 bytes (44.65%) of diff not shown. |
Offset 259, 50 lines modified | Offset 259, 50 lines modified | ||
259 | ····move-result·v0 | 259 | ····move-result·v0 |
260 | ····return·v0 | 260 | ····return·v0 |
261 | .end·method | 261 | .end·method |
262 | .method·public·isLongPressed(F)Z | 262 | .method·public·isLongPressed(F)Z |
263 |
····.locals· |
263 | ····.locals·5 |
264 | ····.param·p1,·"duration"····#·F | 264 | ····.param·p1,·"duration"····#·F |
265 | ····.prologue | 265 | ····.prologue |
266 | ····const/4·v0,·0x0 | 266 | ····const/4·v0,·0x0 |
267 | ····.line·241 | 267 | ····.line·241 |
268 |
····iget-wide·v |
268 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
269 |
····const-wide/16·v |
269 | ····const-wide/16·v3,·0x0 |
270 |
····cmp-long·v1,·v |
270 | ····cmp-long·v1,·v1,·v3 |
271 | ····if-nez·v1,·:cond_1 | 271 | ····if-nez·v1,·:cond_1 |
272 | ····.line·242 | 272 | ····.line·242 |
273 | ····:cond_0 | 273 | ····:cond_0 |
274 | ····:goto_0 | 274 | ····:goto_0 |
275 | ····return·v0 | 275 | ····return·v0 |
276 | ····:cond_1 | 276 | ····:cond_1 |
277 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 277 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
278 |
····move-result-wide·v |
278 | ····move-result-wide·v1 |
279 |
····iget-wide·v |
279 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
280 |
····sub-long/2addr·v |
280 | ····sub-long/2addr·v1,·v3 |
281 |
····const·v |
281 | ····const·v3,·0x4e6e6b28····#·1.0E9f |
282 |
····mul-float/2addr·v |
282 | ····mul-float/2addr·v3,·p1 |
283 |
····float-to-long·v |
283 | ····float-to-long·v3,·v3 |
284 |
····cmp-long·v1,·v |
284 | ····cmp-long·v1,·v1,·v3 |
285 | ····if-lez·v1,·:cond_0 | 285 | ····if-lez·v1,·:cond_0 |
286 | ····const/4·v0,·0x1 | 286 | ····const/4·v0,·0x1 |
287 | ····goto·:goto_0 | 287 | ····goto·:goto_0 |
288 | .end·method | 288 | .end·method |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ····iput·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->longPressSeconds:F | 347 | ····iput·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->longPressSeconds:F |
348 | ····.line·275 | 348 | ····.line·275 |
349 | ····return-void | 349 | ····return-void |
350 | .end·method | 350 | .end·method |
351 | .method·public·setMaxFlingDelay(J)V | 351 | .method·public·setMaxFlingDelay(J)V |
352 |
····.locals· |
352 | ····.locals·0 |
353 | ····.param·p1,·"maxFlingDelay"····#·J | 353 | ····.param·p1,·"maxFlingDelay"····#·J |
354 | ····.prologue | 354 | ····.prologue |
355 | ····.line·278 | 355 | ····.line·278 |
356 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J | 356 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J |
357 | ····.line·279 | 357 | ····.line·279 |
Offset 421, 17 lines modified | Offset 421, 17 lines modified | ||
421 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; | 421 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; |
422 | ····.line·96 | 422 | ····.line·96 |
423 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; | 423 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; |
424 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Input;->getCurrentEventTime()J | 424 | ····invoke-interface·{v1},·Lcom/badlogic/gdx/Input;->getCurrentEventTime()J |
425 |
····move-result-wide·v |
425 | ····move-result-wide·v1 |
426 |
····iput-wide·v |
426 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
427 | ····.line·97 | 427 | ····.line·97 |
428 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; | 428 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; |
429 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J | 429 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J |
430 | ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V | 430 | ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V |
Offset 747, 124 lines modified | Offset 747, 115 lines modified | ||
747 | ····move-result·v0 | 747 | ····move-result·v0 |
748 | ····return·v0 | 748 | ····return·v0 |
749 | .end·method | 749 | .end·method |
750 | .method·public·touchUp(FFII)Z | 750 | .method·public·touchUp(FFII)Z |
751 |
····.locals·1 |
751 | ····.locals·11 |
752 | ····.param·p1,·"x"····#·F | 752 | ····.param·p1,·"x"····#·F |
753 | ····.param·p2,·"y"····#·F | 753 | ····.param·p2,·"y"····#·F |
754 | ····.param·p3,·"pointer"····#·I | 754 | ····.param·p3,·"pointer"····#·I |
755 | ····.param·p4,·"button"····#·I | 755 | ····.param·p4,·"button"····#·I |
756 | ····.prologue | 756 | ····.prologue |
Max diff block lines reached; 14019/16893 bytes (82.99%) of diff not shown. |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->trim()Ljava/lang/String; | 233 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->trim()Ljava/lang/String; |
234 | ····move-result-object·v17 | 234 | ····move-result-object·v17 |
235 | ····invoke-static/range·{v17·..·v17},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 235 | ····invoke-static/range·{v17·..·v17},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
236 |
····move-result-wide·v1 |
236 | ····move-result-wide·v17 |
237 |
····move-wide/from16·v0,·v1 |
237 | ····move-wide/from16·v0,·v17 |
238 | ····long-to-int·v0,·v0 | 238 | ····long-to-int·v0,·v0 |
239 | ····move/from16·v17,·v0 | 239 | ····move/from16·v17,·v0 |
240 | ····aput·v17,·v10,·v9 | 240 | ····aput·v17,·v10,·v9 |
Offset 983, 1019 lines modified | Offset 983, 1017 lines modified | ||
983 | ····.end·local·v6····#·"x":I | 983 | ····.end·local·v6····#·"x":I |
984 | ····.end·local·v7····#·"y":I | 984 | ····.end·local·v7····#·"y":I |
985 | ····:cond_2 | 985 | ····:cond_2 |
986 | ····return-void | 986 | ····return-void |
987 | .end·method | 987 | .end·method |
988 | .method·protected·loadObject(Lcom/badlogic/gdx/maps/tiled/TiledMap;Lcom/badlogic/gdx/maps/MapLayer;Lcom/badlogic/gdx/utils/XmlReader$Element;)V | 988 | .method·protected·loadObject(Lcom/badlogic/gdx/maps/tiled/TiledMap;Lcom/badlogic/gdx/maps/MapLayer;Lcom/badlogic/gdx/utils/XmlReader$Element;)V |
989 |
····.locals·3 |
989 | ····.locals·30 |
990 | ····.param·p1,·"map"····#·Lcom/badlogic/gdx/maps/tiled/TiledMap; | 990 | ····.param·p1,·"map"····#·Lcom/badlogic/gdx/maps/tiled/TiledMap; |
991 | ····.param·p2,·"layer"····#·Lcom/badlogic/gdx/maps/MapLayer; | 991 | ····.param·p2,·"layer"····#·Lcom/badlogic/gdx/maps/MapLayer; |
992 | ····.param·p3,·"element"····#·Lcom/badlogic/gdx/utils/XmlReader$Element; | 992 | ····.param·p3,·"element"····#·Lcom/badlogic/gdx/utils/XmlReader$Element; |
993 | ····.prologue | 993 | ····.prologue |
994 | ····.line·160 | 994 | ····.line·160 |
995 | ····.local·p0,·"this":Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;,·"Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader<TP;>;" | 995 | ····.local·p0,·"this":Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;,·"Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader<TP;>;" |
996 | ····invoke-virtual/range·{p3·..·p3},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getName()Ljava/lang/String; | 996 | ····invoke-virtual/range·{p3·..·p3},·Lcom/badlogic/gdx/utils/XmlReader$Element;->getName()Ljava/lang/String; |
997 |
····move-result-object·v2 |
997 | ····move-result-object·v27 |
998 |
····const-string·v2 |
998 | ····const-string·v28,·"object" |
999 |
····invoke-virtual/range·{v2 |
999 | ····invoke-virtual/range·{v27·..·v28},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
1000 |
····move-result·v2 |
1000 | ····move-result·v27 |
1001 |
····if-eqz·v2 |
1001 | ····if-eqz·v27,·:cond_9 |
1002 | ····.line·161 | 1002 | ····.line·161 |
1003 |
····const/4·v1 |
1003 | ····const/4·v10,·0x0 |
1004 | ····.line·163 | 1004 | ····.line·163 |
1005 |
····.local·v1 |
1005 | ····.local·v10,·"object":Lcom/badlogic/gdx/maps/MapObject; |
1006 | ····move-object/from16·v0,·p0 | 1006 | ····move-object/from16·v0,·p0 |
1007 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->convertObjectToTileSpace:Z | 1007 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->convertObjectToTileSpace:Z |
1008 |
····move/from16·v2 |
1008 | ····move/from16·v27,·v0 |
1009 |
····if-eqz·v2 |
1009 | ····if-eqz·v27,·:cond_0 |
1010 |
····const/high16·v2 |
1010 | ····const/high16·v27,·0x3f800000····#·1.0f |
1011 | ····move-object/from16·v0,·p0 | 1011 | ····move-object/from16·v0,·p0 |
1012 | ····iget·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->mapTileWidth:I | 1012 | ····iget·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->mapTileWidth:I |
1013 |
····move/from16·v2 |
1013 | ····move/from16·v28,·v0 |
1014 |
····move/from16·v0,·v2 |
1014 | ····move/from16·v0,·v28 |
1015 | ····int-to-float·v0,·v0 | 1015 | ····int-to-float·v0,·v0 |
1016 |
····move/from16·v2 |
1016 | ····move/from16·v28,·v0 |
1017 |
····div-float·v1 |
1017 | ····div-float·v17,·v27,·v28 |
1018 | ····.line·164 | 1018 | ····.line·164 |
1019 |
····.local·v1 |
1019 | ····.local·v17,·"scaleX":F |
1020 | ····:goto_0 | 1020 | ····:goto_0 |
1021 | ····move-object/from16·v0,·p0 | 1021 | ····move-object/from16·v0,·p0 |
1022 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->convertObjectToTileSpace:Z | 1022 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->convertObjectToTileSpace:Z |
1023 |
····move/from16·v2 |
1023 | ····move/from16·v27,·v0 |
1024 |
····if-eqz·v2 |
1024 | ····if-eqz·v27,·:cond_1 |
1025 |
····const/high16·v2 |
1025 | ····const/high16·v27,·0x3f800000····#·1.0f |
1026 | ····move-object/from16·v0,·p0 | 1026 | ····move-object/from16·v0,·p0 |
1027 | ····iget·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->mapTileHeight:I | 1027 | ····iget·v0,·v0,·Lcom/badlogic/gdx/maps/tiled/BaseTmxMapLoader;->mapTileHeight:I |
1028 |
····move/from16·v2 |
1028 | ····move/from16·v28,·v0 |
1029 |
····move/from16·v0,·v2 |
1029 | ····move/from16·v0,·v28 |
1030 | ····int-to-float·v0,·v0 | 1030 | ····int-to-float·v0,·v0 |
1031 |
····move/from16·v2 |
1031 | ····move/from16·v28,·v0 |
Max diff block lines reached; 41963/45224 bytes (92.79%) of diff not shown. |
Offset 228, 15 lines modified | Offset 228, 15 lines modified | ||
228 | ····.locals·8 | 228 | ····.locals·8 |
229 | ····.prologue | 229 | ····.prologue |
230 | ····const/high16·v7,·0x3f800000····#·1.0f | 230 | ····const/high16·v7,·0x3f800000····#·1.0f |
231 | ····const/4·v6,·0x0 | 231 | ····const/4·v6,·0x0 |
232 |
····const-wide/high16·v |
232 | ····const-wide/high16·v3,·0x4000000000000000L····#·2.0 |
233 | ····.line·65 | 233 | ····.line·65 |
234 | ····new-instance·v0,·Lcom/badlogic/gdx/math/Matrix4; | 234 | ····new-instance·v0,·Lcom/badlogic/gdx/math/Matrix4; |
235 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/math/Matrix4;-><init>()V | 235 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/math/Matrix4;-><init>()V |
236 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 236 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
Offset 245, 23 lines modified | Offset 245, 23 lines modified | ||
245 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 245 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
246 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; | 246 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; |
247 | ····.line·69 | 247 | ····.line·69 |
248 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; | 248 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer;->isoTransform:Lcom/badlogic/gdx/math/Matrix4; |
249 |
····invoke-static·{v |
249 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
250 |
····move-result-wide·v |
250 | ····move-result-wide·v1 |
251 |
····div-double/2addr·v |
251 | ····div-double/2addr·v1,·v3 |
252 |
····double-to-float·v1,·v |
252 | ····double-to-float·v1,·v1 |
253 |
····invoke-static·{v |
253 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
254 | ····move-result-wide·v2 | 254 | ····move-result-wide·v2 |
255 | ····const-wide/high16·v4,·0x4010000000000000L····#·4.0 | 255 | ····const-wide/high16·v4,·0x4010000000000000L····#·4.0 |
256 | ····div-double/2addr·v2,·v4 | 256 | ····div-double/2addr·v2,·v4 |
Offset 293, 27 lines modified | Offset 293, 27 lines modified | ||
293 | ····aget-object·v0,·v0,·v1 | 293 | ····aget-object·v0,·v0,·v1 |
294 | ····return-object·v0 | 294 | ····return-object·v0 |
295 | .end·method | 295 | .end·method |
296 | .method·public·getCurrentFrameIndex()I | 296 | .method·public·getCurrentFrameIndex()I |
297 |
····.locals· |
297 | ····.locals·7 |
298 | ····.prologue | 298 | ····.prologue |
299 | ····.line·67 | 299 | ····.line·67 |
300 |
····sget-wide·v |
300 | ····sget-wide·v3,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->lastTiledMapRenderTime:J |
301 |
····iget·v |
301 | ····iget·v5,·p0,·Lcom/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile;->loopDuration:I |
302 |
····int-to-long·v |
302 | ····int-to-long·v5,·v5 |
303 |
····rem-long/2addr·v |
303 | ····rem-long/2addr·v3,·v5 |
304 |
····long-to-int·v1,·v |
304 | ····long-to-int·v1,·v3 |
305 | ····.line·69 | 305 | ····.line·69 |
306 | ····.local·v1,·"currentTime":I | 306 | ····.local·v1,·"currentTime":I |
307 | ····const/4·v2,·0x0 | 307 | ····const/4·v2,·0x0 |
308 | ····.local·v2,·"i":I | 308 | ····.local·v2,·"i":I |
309 | ····:goto_0 | 309 | ····:goto_0 |
Offset 1082, 21 lines modified | Offset 1082, 21 lines modified | ||
1082 | ····move-result·v5 | 1082 | ····move-result·v5 |
1083 | ····.line·285 | 1083 | ····.line·285 |
1084 | ····.local·v5,·"L3Sqr":F | 1084 | ····.local·v5,·"L3Sqr":F |
1085 | ····float-to-double·v0,·v3 | 1085 | ····float-to-double·v0,·v3 |
1086 |
····move-wide/from16·v1 |
1086 | ····move-wide/from16·v17,·v0 |
1087 |
····invoke-static/range·{v1 |
1087 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
1088 |
····move-result-wide·v1 |
1088 | ····move-result-wide·v17 |
1089 |
····move-wide/from16·v0,·v1 |
1089 | ····move-wide/from16·v0,·v17 |
1090 | ····double-to-float·v2,·v0 | 1090 | ····double-to-float·v2,·v0 |
1091 | ····.line·286 | 1091 | ····.line·286 |
1092 | ····.local·v2,·"L1":F | 1092 | ····.local·v2,·"L1":F |
1093 | ····add-float·v17,·v4,·v3 | 1093 | ····add-float·v17,·v4,·v3 |
Offset 772, 21 lines modified | Offset 772, 21 lines modified | ||
772 | ····move-result·v5 | 772 | ····move-result·v5 |
773 | ····.line·200 | 773 | ····.line·200 |
774 | ····.local·v5,·"L3Sqr":F | 774 | ····.local·v5,·"L3Sqr":F |
775 | ····float-to-double·v0,·v3 | 775 | ····float-to-double·v0,·v3 |
776 |
····move-wide/from16·v1 |
776 | ····move-wide/from16·v17,·v0 |
777 |
····invoke-static/range·{v1 |
777 | ····invoke-static/range·{v17·..·v18},·Ljava/lang/Math;->sqrt(D)D |
778 |
····move-result-wide·v1 |
778 | ····move-result-wide·v17 |
779 |
····move-wide/from16·v0,·v1 |
779 | ····move-wide/from16·v0,·v17 |
780 | ····double-to-float·v2,·v0 | 780 | ····double-to-float·v2,·v0 |
781 | ····.line·201 | 781 | ····.line·201 |
782 | ····.local·v2,·"L1":F | 782 | ····.local·v2,·"L1":F |
783 | ····add-float·v17,·v4,·v3 | 783 | ····add-float·v17,·v4,·v3 |
Offset 463, 57 lines modified | Offset 463, 57 lines modified | ||
463 | ····iput·v1,·p4,·Lcom/badlogic/gdx/math/Vector2;->y:F | 463 | ····iput·v1,·p4,·Lcom/badlogic/gdx/math/Vector2;->y:F |
464 | ····.line·62 | 464 | ····.line·62 |
465 | ····return-object·p4 | 465 | ····return-object·p4 |
466 | .end·method | 466 | .end·method |
467 | .method·public·static·lowestPositiveRoot(FFF)F | 467 | .method·public·static·lowestPositiveRoot(FFF)F |
468 |
····.locals·1 |
468 | ····.locals·10 |
469 | ····.param·p0,·"a"····#·F | 469 | ····.param·p0,·"a"····#·F |
470 | ····.param·p1,·"b"····#·F | 470 | ····.param·p1,·"b"····#·F |
471 | ····.param·p2,·"c"····#·F | 471 | ····.param·p2,·"c"····#·F |
472 | ····.prologue | 472 | ····.prologue |
473 | ····const/high16·v6,·0x7fc00000····#·NaNf | 473 | ····const/high16·v6,·0x7fc00000····#·NaNf |
474 |
····const/4·v |
474 | ····const/4·v9,·0x0 |
475 | ····.line·79 | 475 | ····.line·79 |
476 | ····mul-float·v7,·p1,·p1 | 476 | ····mul-float·v7,·p1,·p1 |
477 | ····const/high16·v8,·0x40800000····#·4.0f | 477 | ····const/high16·v8,·0x40800000····#·4.0f |
478 | ····mul-float/2addr·v8,·p0 | 478 | ····mul-float/2addr·v8,·p0 |
479 | ····mul-float/2addr·v8,·p2 | 479 | ····mul-float/2addr·v8,·p2 |
480 | ····sub-float·v0,·v7,·v8 | 480 | ····sub-float·v0,·v7,·v8 |
481 | ····.line·80 | 481 | ····.line·80 |
482 | ····.local·v0,·"det":F | 482 | ····.local·v0,·"det":F |
483 |
····cmpg-float·v7,·v0,·v |
483 | ····cmpg-float·v7,·v0,·v9 |
484 | ····if-gez·v7,·:cond_1 | 484 | ····if-gez·v7,·:cond_1 |
485 | ····move·v2,·v6 | 485 | ····move·v2,·v6 |
486 | ····.line·95 | 486 | ····.line·95 |
487 | ····:cond_0 | 487 | ····:cond_0 |
488 | ····:goto_0 | 488 | ····:goto_0 |
489 | ····return·v2 | 489 | ····return·v2 |
490 | ····.line·82 | 490 | ····.line·82 |
491 | ····:cond_1 | 491 | ····:cond_1 |
492 |
····float-to-double·v |
492 | ····float-to-double·v7,·v0 |
493 |
····invoke-static·{v |
493 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->sqrt(D)D |
494 |
····move-result-wide·v |
494 | ····move-result-wide·v7 |
495 |
····double-to-float·v4,·v |
495 | ····double-to-float·v4,·v7 |
496 | ····.line·83 | 496 | ····.line·83 |
497 | ····.local·v4,·"sqrtD":F | 497 | ····.local·v4,·"sqrtD":F |
498 | ····const/high16·v7,·0x3f800000····#·1.0f | 498 | ····const/high16·v7,·0x3f800000····#·1.0f |
499 | ····const/high16·v8,·0x40000000····#·2.0f | 499 | ····const/high16·v8,·0x40000000····#·2.0f |
Offset 552, 20 lines modified | Offset 552, 20 lines modified | ||
552 | ····.line·90 | 552 | ····.line·90 |
553 | ····move·v2,·v5 | 553 | ····move·v2,·v5 |
554 | ····.line·93 | 554 | ····.line·93 |
555 | ····.end·local·v5····#·"tmp":F | 555 | ····.end·local·v5····#·"tmp":F |
556 | ····:cond_2 | 556 | ····:cond_2 |
557 |
····cmpl-float·v7,·v2,·v |
557 | ····cmpl-float·v7,·v2,·v9 |
558 | ····if-gtz·v7,·:cond_0 | 558 | ····if-gtz·v7,·:cond_0 |
559 | ····.line·94 | 559 | ····.line·94 |
560 |
····cmpl-float·v7,·v3,·v |
560 | ····cmpl-float·v7,·v3,·v9 |
561 | ····if-lez·v7,·:cond_3 | 561 | ····if-lez·v7,·:cond_3 |
562 | ····move·v2,·v3 | 562 | ····move·v2,·v3 |
563 | ····goto·:goto_0 | 563 | ····goto·:goto_0 |
Offset 29, 47 lines modified | Offset 29, 47 lines modified | ||
29 | ····.line·224 | 29 | ····.line·224 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·apply(F)F | 33 | .method·public·apply(F)F |
34 |
····.locals· |
34 | ····.locals·5 |
35 | ····.param·p1,·"a"····#·F | 35 | ····.param·p1,·"a"····#·F |
36 | ····.prologue | 36 | ····.prologue |
37 | ····const/high16·v0,·0x3f800000····#·1.0f | 37 | ····const/high16·v0,·0x3f800000····#·1.0f |
38 | ····.line·227 | 38 | ····.line·227 |
39 |
····float-to-double·v |
39 | ····float-to-double·v1,·p1 |
40 |
····const-wide·v |
40 | ····const-wide·v3,·0x3fefae147ae147aeL····#·0.99 |
41 |
····cmpl-double·v1,·v |
41 | ····cmpl-double·v1,·v1,·v3 |
42 | ····if-ltz·v1,·:cond_0 | 42 | ····if-ltz·v1,·:cond_0 |
43 | ····.line·228 | 43 | ····.line·228 |
44 | ····:goto_0 | 44 | ····:goto_0 |
45 | ····return·v0 | 45 | ····return·v0 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticIn;->value:F | 47 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticIn;->value:F |
48 |
····float-to-double·v |
48 | ····float-to-double·v1,·v1 |
49 |
····iget·v |
49 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticIn;->power:F |
50 | ····sub-float·v0,·p1,·v0 | 50 | ····sub-float·v0,·p1,·v0 |
51 |
····mul-float/2addr·v0,·v |
51 | ····mul-float/2addr·v0,·v3 |
52 |
····float-to-double·v |
52 | ····float-to-double·v3,·v0 |
53 |
····invoke-static·{v |
53 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->pow(DD)D |
54 | ····move-result-wide·v0 | 54 | ····move-result-wide·v0 |
55 | ····double-to-float·v0,·v0 | 55 | ····double-to-float·v0,·v0 |
56 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticIn;->bounces:F | 56 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticIn;->bounces:F |
Offset 27, 38 lines modified | Offset 27, 38 lines modified | ||
27 | ····.line·191 | 27 | ····.line·191 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·apply(F)F | 31 | .method·public·apply(F)F |
32 |
····.locals· |
32 | ····.locals·5 |
33 | ····.param·p1,·"a"····#·F | 33 | ····.param·p1,·"a"····#·F |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·194 | 35 | ····.line·194 |
36 | ····const/high16·v0,·0x3f800000····#·1.0f | 36 | ····const/high16·v0,·0x3f800000····#·1.0f |
37 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->value:F | 37 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->value:F |
38 |
····float-to-double·v |
38 | ····float-to-double·v1,·v1 |
39 |
····iget·v |
39 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->power:F |
40 |
····neg-float·v |
40 | ····neg-float·v3,·v3 |
41 |
····mul-float/2addr·v |
41 | ····mul-float/2addr·v3,·p1 |
42 |
····float-to-double·v |
42 | ····float-to-double·v3,·v3 |
43 |
····invoke-static·{v |
43 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->pow(DD)D |
44 |
····move-result-wide·v |
44 | ····move-result-wide·v1 |
45 |
····double-to-float·v1,·v |
45 | ····double-to-float·v1,·v1 |
46 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->min:F | 46 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->min:F |
47 | ····sub-float/2addr·v1,·v2 | 47 | ····sub-float/2addr·v1,·v2 |
48 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->scale:F | 48 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->scale:F |
Offset 222, 21 lines modified | Offset 222, 21 lines modified | ||
222 | ····sub-float·v3,·p3,·p1 | 222 | ····sub-float·v3,·p3,·p1 |
223 | ····mul-float/2addr·v2,·v3 | 223 | ····mul-float/2addr·v2,·v3 |
224 | ····add-float/2addr·v1,·v2 | 224 | ····add-float/2addr·v1,·v2 |
225 |
····float-to-double·v |
225 | ····float-to-double·v1,·v1 |
226 |
····invoke-static·{v |
226 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
227 |
····move-result-wide·v |
227 | ····move-result-wide·v1 |
228 |
····double-to-float·v0,·v |
228 | ····double-to-float·v0,·v1 |
229 | ····.line·145 | 229 | ····.line·145 |
230 | ····.local·v0,·"normalLength":F | 230 | ····.local·v0,·"normalLength":F |
231 | ····sub-float·v1,·p4,·p0 | 231 | ····sub-float·v1,·p4,·p0 |
232 | ····sub-float·v2,·p3,·p1 | 232 | ····sub-float·v2,·p3,·p1 |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | #·static·fields | 16 | #·static·fields |
17 | .field·static·final·table:[F | 17 | .field·static·final·table:[F |
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 19 | .method·static·constructor·<clinit>()V |
20 |
····.locals· |
20 | ····.locals·5 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····const/16·v4,·0x4000 | 22 | ····const/16·v4,·0x4000 |
23 | ····.line·52 | 23 | ····.line·52 |
24 | ····new-array·v1,·v4,·[F | 24 | ····new-array·v1,·v4,·[F |
Offset 93, 21 lines modified | Offset 93, 21 lines modified | ||
93 | ····int-to-float·v3,·v0 | 93 | ····int-to-float·v3,·v0 |
94 | ····const·v4,·0x3c8efa35 | 94 | ····const·v4,·0x3c8efa35 |
95 | ····mul-float/2addr·v3,·v4 | 95 | ····mul-float/2addr·v3,·v4 |
96 |
····float-to-double·v |
96 | ····float-to-double·v3,·v3 |
97 |
····invoke-static·{v |
97 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sin(D)D |
98 |
····move-result-wide·v |
98 | ····move-result-wide·v3 |
99 |
····double-to-float·v3,·v |
99 | ····double-to-float·v3,·v3 |
100 | ····aput·v3,·v1,·v2 | 100 | ····aput·v3,·v1,·v2 |
101 | ····.line·56 | 101 | ····.line·56 |
102 | ····add-int/lit8·v0,·v0,·0x5a | 102 | ····add-int/lit8·v0,·v0,·0x5a |
103 | ····goto·:goto_1 | 103 | ····goto·:goto_1 |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
117 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 117 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
118 | ····.line·90 | 118 | ····.line·90 |
119 | ····return-void | 119 | ····return-void |
120 | .end·method | 120 | .end·method |
121 | .method·public·static·atan2(FF)F | 121 | .method·public·static·atan2(FF)F |
122 |
····.locals· |
122 | ····.locals·9 |
123 | ····.param·p0,·"y"····#·F | 123 | ····.param·p0,·"y"····#·F |
124 | ····.param·p1,·"x"····#·F | 124 | ····.param·p1,·"x"····#·F |
125 | ····.prologue | 125 | ····.prologue |
126 | ····const/4·v6,·0x0 | 126 | ····const/4·v6,·0x0 |
127 | ····.line·106 | 127 | ····.line·106 |
Offset 174, 23 lines modified | Offset 174, 23 lines modified | ||
174 | ····.local·v1,·"invDiv":F | 174 | ····.local·v1,·"invDiv":F |
175 | ····const/high16·v5,·0x7f800000····#·Float.POSITIVE_INFINITY | 175 | ····const/high16·v5,·0x7f800000····#·Float.POSITIVE_INFINITY |
176 | ····cmpl-float·v5,·v1,·v5 | 176 | ····cmpl-float·v5,·v1,·v5 |
177 | ····if-nez·v5,·:cond_4 | 177 | ····if-nez·v5,·:cond_4 |
178 |
····float-to-double·v |
178 | ····float-to-double·v5,·p0 |
179 |
····float-to-double·v |
179 | ····float-to-double·v7,·p1 |
180 |
····invoke-static·{v |
180 | ····invoke-static·{v5,·v6,·v7,·v8},·Ljava/lang/Math;->atan2(DD)D |
181 |
····move-result-wide·v |
181 | ····move-result-wide·v5 |
182 |
····double-to-float·v5,·v |
182 | ····double-to-float·v5,·v5 |
183 | ····add-float/2addr·v5,·v0 | 183 | ····add-float/2addr·v5,·v0 |
184 | ····mul-float/2addr·v5,·v2 | 184 | ····mul-float/2addr·v5,·v2 |
185 | ····.line·128 | 185 | ····.line·128 |
186 | ····:goto_3 | 186 | ····:goto_3 |
Offset 308, 15 lines modified | Offset 308, 15 lines modified | ||
308 | ····double-to-int·v0,·v0 | 308 | ····double-to-int·v0,·v0 |
309 | ····return·v0 | 309 | ····return·v0 |
310 | .end·method | 310 | .end·method |
311 | .method·public·static·clamp(DDD)D | 311 | .method·public·static·clamp(DDD)D |
312 |
····.locals· |
312 | ····.locals·1 |
313 | ····.param·p0,·"value"····#·D | 313 | ····.param·p0,·"value"····#·D |
314 | ····.param·p2,·"min"····#·D | 314 | ····.param·p2,·"min"····#·D |
315 | ····.param·p4,·"max"····#·D | 315 | ····.param·p4,·"max"····#·D |
316 | ····.prologue | 316 | ····.prologue |
317 | ····.line·269 | 317 | ····.line·269 |
318 | ····cmpg-double·v0,·p0,·p2 | 318 | ····cmpg-double·v0,·p0,·p2 |
Offset 409, 15 lines modified | Offset 409, 15 lines modified | ||
409 | ····move·p1,·p0 | 409 | ····move·p1,·p0 |
410 | ····.line·253 | 410 | ····.line·253 |
411 | ····goto·:goto_0 | 411 | ····goto·:goto_0 |
412 | .end·method | 412 | .end·method |
413 | .method·public·static·clamp(JJJ)J | 413 | .method·public·static·clamp(JJJ)J |
414 |
····.locals· |
414 | ····.locals·1 |
415 | ····.param·p0,·"value"····#·J | 415 | ····.param·p0,·"value"····#·J |
416 | ····.param·p2,·"min"····#·J | 416 | ····.param·p2,·"min"····#·J |
417 | ····.param·p4,·"max"····#·J | 417 | ····.param·p4,·"max"····#·J |
418 | ····.prologue | 418 | ····.prologue |
419 | ····.line·257 | 419 | ····.line·257 |
420 | ····cmp-long·v0,·p0,·p2 | 420 | ····cmp-long·v0,·p0,·p2 |
Offset 633, 41 lines modified | Offset 633, 41 lines modified | ||
633 | ····sub-float/2addr·v0,·v1 | 633 | ····sub-float/2addr·v0,·v1 |
634 | ····return·v0 | 634 | ····return·v0 |
635 | .end·method | 635 | .end·method |
636 | .method·public·getRotation()F | 636 | .method·public·getRotation()F |
637 |
····.locals· |
637 | ····.locals·5 |
638 | ····.prologue | 638 | ····.prologue |
639 | ····.line·510 | 639 | ····.line·510 |
640 | ····const·v0,·0x42652ee0 | 640 | ····const·v0,·0x42652ee0 |
641 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F | 641 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F |
642 | ····const/4·v2,·0x1 | 642 | ····const/4·v2,·0x1 |
643 | ····aget·v1,·v1,·v2 | 643 | ····aget·v1,·v1,·v2 |
644 |
····float-to-double·v |
644 | ····float-to-double·v1,·v1 |
645 |
····iget-object·v |
645 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix3;->val:[F |
646 | ····const/4·v4,·0x0 | 646 | ····const/4·v4,·0x0 |
647 |
····aget·v |
647 | ····aget·v3,·v3,·v4 |
648 |
····float-to-double·v |
648 | ····float-to-double·v3,·v3 |
649 |
····invoke-static·{v |
649 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->atan2(DD)D |
650 |
····move-result-wide·v |
650 | ····move-result-wide·v1 |
651 |
····double-to-float·v1,·v |
651 | ····double-to-float·v1,·v1 |
652 | ····mul-float/2addr·v0,·v1 | 652 | ····mul-float/2addr·v0,·v1 |
653 | ····return·v0 | 653 | ····return·v0 |
654 | .end·method | 654 | .end·method |
655 | .method·public·getRotationRad()F | 655 | .method·public·getRotationRad()F |
Offset 7728, 46 lines modified | Offset 7728, 46 lines modified | ||
7728 | ····invoke-virtual/range·{v0·..·v6},·Lcom/badlogic/gdx/math/Matrix4;->setToOrtho(FFFFFF)Lcom/badlogic/gdx/math/Matrix4; | 7728 | ····invoke-virtual/range·{v0·..·v6},·Lcom/badlogic/gdx/math/Matrix4;->setToOrtho(FFFFFF)Lcom/badlogic/gdx/math/Matrix4; |
7729 | ····.line·567 | 7729 | ····.line·567 |
7730 | ····return-object·p0 | 7730 | ····return-object·p0 |
7731 | .end·method | 7731 | .end·method |
7732 | .method·public·setToProjection(FFFF)Lcom/badlogic/gdx/math/Matrix4; | 7732 | .method·public·setToProjection(FFFF)Lcom/badlogic/gdx/math/Matrix4; |
7733 |
····.locals·1 |
7733 | ····.locals·10 |
7734 | ····.param·p1,·"near"····#·F | 7734 | ····.param·p1,·"near"····#·F |
7735 | ····.param·p2,·"far"····#·F | 7735 | ····.param·p2,·"far"····#·F |
7736 | ····.param·p3,·"fovy"····#·F | 7736 | ····.param·p3,·"fovy"····#·F |
7737 | ····.param·p4,·"aspectRatio"····#·F | 7737 | ····.param·p4,·"aspectRatio"····#·F |
7738 | ····.prologue | 7738 | ····.prologue |
7739 |
····const/4·v |
7739 | ····const/4·v9,·0x0 |
7740 | ····.line·480 | 7740 | ····.line·480 |
7741 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; | 7741 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; |
7742 | ····.line·481 | 7742 | ····.line·481 |
7743 |
····const-wide/high16·v |
7743 | ····const-wide/high16·v3,·0x3ff0000000000000L····#·1.0 |
7744 |
····float-to-double·v |
7744 | ····float-to-double·v5,·p3 |
7745 |
····const-wide·v |
7745 | ····const-wide·v7,·0x3f91df46a2529d39L····#·0.017453292519943295 |
7746 |
····mul-double/2addr·v |
7746 | ····mul-double/2addr·v5,·v7 |
7747 |
····const-wide/high16·v |
7747 | ····const-wide/high16·v7,·0x4000000000000000L····#·2.0 |
7748 |
····div-double/2addr·v |
7748 | ····div-double/2addr·v5,·v7 |
7749 |
····invoke-static·{v |
7749 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->tan(D)D |
7750 |
····move-result-wide·v |
7750 | ····move-result-wide·v5 |
7751 |
····div-double/2addr·v |
7751 | ····div-double/2addr·v3,·v5 |
7752 |
····double-to-float·v2,·v |
7752 | ····double-to-float·v2,·v3 |
7753 | ····.line·482 | 7753 | ····.line·482 |
7754 | ····.local·v2,·"l_fd":F | 7754 | ····.local·v2,·"l_fd":F |
7755 | ····add-float·v3,·p2,·p1 | 7755 | ····add-float·v3,·p2,·p1 |
7756 | ····sub-float·v4,·p1,·p2 | 7756 | ····sub-float·v4,·p1,·p2 |
Offset 7796, 71 lines modified | Offset 7796, 71 lines modified | ||
7796 | ····aput·v5,·v3,·v4 | 7796 | ····aput·v5,·v3,·v4 |
7797 | ····.line·485 | 7797 | ····.line·485 |
7798 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7798 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7799 | ····const/4·v4,·0x1 | 7799 | ····const/4·v4,·0x1 |
7800 |
····aput·v |
7800 | ····aput·v9,·v3,·v4 |
7801 | ····.line·486 | 7801 | ····.line·486 |
7802 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7802 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7803 | ····const/4·v4,·0x2 | 7803 | ····const/4·v4,·0x2 |
7804 |
····aput·v |
7804 | ····aput·v9,·v3,·v4 |
7805 | ····.line·487 | 7805 | ····.line·487 |
7806 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7806 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7807 | ····const/4·v4,·0x3 | 7807 | ····const/4·v4,·0x3 |
7808 |
····aput·v |
7808 | ····aput·v9,·v3,·v4 |
7809 | ····.line·488 | 7809 | ····.line·488 |
7810 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7810 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7811 | ····const/4·v4,·0x4 | 7811 | ····const/4·v4,·0x4 |
7812 |
····aput·v |
7812 | ····aput·v9,·v3,·v4 |
7813 | ····.line·489 | 7813 | ····.line·489 |
7814 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7814 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7815 | ····const/4·v4,·0x5 | 7815 | ····const/4·v4,·0x5 |
7816 | ····aput·v2,·v3,·v4 | 7816 | ····aput·v2,·v3,·v4 |
7817 | ····.line·490 | 7817 | ····.line·490 |
7818 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7818 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7819 | ····const/4·v4,·0x6 | 7819 | ····const/4·v4,·0x6 |
7820 |
····aput·v |
7820 | ····aput·v9,·v3,·v4 |
7821 | ····.line·491 | 7821 | ····.line·491 |
7822 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F | 7822 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/math/Matrix4;->val:[F |
7823 | ····const/4·v4,·0x7 | 7823 | ····const/4·v4,·0x7 |
7824 |
····aput·v |
7824 | ····aput·v9,·v3,·v4 |
7825 | ····.line·492 | 7825 | ····.line·492 |
Max diff block lines reached; 1116/3805 bytes (29.33%) of diff not shown. |
Offset 160, 15 lines modified | Offset 160, 15 lines modified | ||
160 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->dirty:Z | 160 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->dirty:Z |
161 | ····.line·193 | 161 | ····.line·193 |
162 | ····return-void | 162 | ····return-void |
163 | .end·method | 163 | .end·method |
164 | .method·public·getLength()F | 164 | .method·public·getLength()F |
165 |
····.locals· |
165 | ····.locals·7 |
166 | ····.prologue | 166 | ····.prologue |
167 | ····.line·91 | 167 | ····.line·91 |
168 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateLength:Z | 168 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateLength:Z |
169 | ····if-nez·v4,·:cond_0 | 169 | ····if-nez·v4,·:cond_0 |
Offset 238, 21 lines modified | Offset 238, 21 lines modified | ||
238 | ····mul-float·v5,·v2,·v2 | 238 | ····mul-float·v5,·v2,·v2 |
239 | ····mul-float·v6,·v3,·v3 | 239 | ····mul-float·v6,·v3,·v3 |
240 | ····add-float/2addr·v5,·v6 | 240 | ····add-float/2addr·v5,·v6 |
241 |
····float-to-double·v |
241 | ····float-to-double·v5,·v5 |
242 |
····invoke-static·{v |
242 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sqrt(D)D |
243 |
····move-result-wide·v |
243 | ····move-result-wide·v5 |
244 |
····double-to-float·v5,·v |
244 | ····double-to-float·v5,·v5 |
245 | ····add-float/2addr·v4,·v5 | 245 | ····add-float/2addr·v4,·v5 |
246 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->length:F | 246 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->length:F |
247 | ····.line·95 | 247 | ····.line·95 |
248 | ····add-int/lit8·v0,·v0,·0x2 | 248 | ····add-int/lit8·v0,·v0,·0x2 |
Offset 315, 15 lines modified | Offset 315, 15 lines modified | ||
315 | ····.line·144 | 315 | ····.line·144 |
316 | ····iget·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaleY:F | 316 | ····iget·v0,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaleY:F |
317 | ····return·v0 | 317 | ····return·v0 |
318 | .end·method | 318 | .end·method |
319 | .method·public·getScaledLength()F | 319 | .method·public·getScaledLength()F |
320 |
····.locals· |
320 | ····.locals·7 |
321 | ····.prologue | 321 | ····.prologue |
322 | ····.line·106 | 322 | ····.line·106 |
323 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateScaledLength:Z | 323 | ····iget-boolean·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->calculateScaledLength:Z |
324 | ····if-nez·v4,·:cond_0 | 324 | ····if-nez·v4,·:cond_0 |
Offset 409, 21 lines modified | Offset 409, 21 lines modified | ||
409 | ····mul-float·v5,·v2,·v2 | 409 | ····mul-float·v5,·v2,·v2 |
410 | ····mul-float·v6,·v3,·v3 | 410 | ····mul-float·v6,·v3,·v3 |
411 | ····add-float/2addr·v5,·v6 | 411 | ····add-float/2addr·v5,·v6 |
412 |
····float-to-double·v |
412 | ····float-to-double·v5,·v5 |
413 |
····invoke-static·{v |
413 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->sqrt(D)D |
414 |
····move-result-wide·v |
414 | ····move-result-wide·v5 |
415 |
····double-to-float·v5,·v |
415 | ····double-to-float·v5,·v5 |
416 | ····add-float/2addr·v4,·v5 | 416 | ····add-float/2addr·v4,·v5 |
417 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaledLength:F | 417 | ····iput·v4,·p0,·Lcom/badlogic/gdx/math/Polyline;->scaledLength:F |
418 | ····.line·110 | 418 | ····.line·110 |
419 | ····add-int/lit8·v0,·v0,·0x2 | 419 | ····add-int/lit8·v0,·v0,·0x2 |
Offset 864, 121 lines modified | Offset 864, 121 lines modified | ||
864 | ····mul-float/2addr·v0,·v1 | 864 | ····mul-float/2addr·v0,·v1 |
865 | ····return·v0 | 865 | ····return·v0 |
866 | .end·method | 866 | .end·method |
867 | .method·public·getAxisAngleRad(Lcom/badlogic/gdx/math/Vector3;)F | 867 | .method·public·getAxisAngleRad(Lcom/badlogic/gdx/math/Vector3;)F |
868 |
····.locals· |
868 | ····.locals·8 |
869 | ····.param·p1,·"axis"····#·Lcom/badlogic/gdx/math/Vector3; | 869 | ····.param·p1,·"axis"····#·Lcom/badlogic/gdx/math/Vector3; |
870 | ····.prologue | 870 | ····.prologue |
871 |
····const/high16·v |
871 | ····const/high16·v7,·0x3f800000····#·1.0f |
872 | ····.line·777 | 872 | ····.line·777 |
873 |
····iget·v |
873 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
874 |
····cmpl-float·v |
874 | ····cmpl-float·v3,·v3,·v7 |
875 |
····if-lez·v |
875 | ····if-lez·v3,·:cond_0 |
876 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Quaternion;->nor()Lcom/badlogic/gdx/math/Quaternion; | 876 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Quaternion;->nor()Lcom/badlogic/gdx/math/Quaternion; |
877 | ····.line·778 | 877 | ····.line·778 |
878 | ····:cond_0 | 878 | ····:cond_0 |
879 |
····const-wide/high16·v |
879 | ····const-wide/high16·v3,·0x4000000000000000L····#·2.0 |
880 |
····iget·v |
880 | ····iget·v5,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
881 |
····float-to-double·v |
881 | ····float-to-double·v5,·v5 |
882 |
····invoke-static·{v |
882 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->acos(D)D |
883 |
····move-result-wide·v |
883 | ····move-result-wide·v5 |
884 |
····mul-double/2addr·v |
884 | ····mul-double/2addr·v3,·v5 |
885 |
····double-to-float·v0,·v |
885 | ····double-to-float·v0,·v3 |
886 | ····.line·779 | 886 | ····.line·779 |
887 | ····.local·v0,·"angle":F | 887 | ····.local·v0,·"angle":F |
888 |
····iget·v |
888 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
889 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F | 889 | ····iget·v4,·p0,·Lcom/badlogic/gdx/math/Quaternion;->w:F |
890 |
····mul-float/2addr·v |
890 | ····mul-float/2addr·v3,·v4 |
891 |
····sub-float·v |
891 | ····sub-float·v3,·v7,·v3 |
892 |
····float-to-double·v |
892 | ····float-to-double·v3,·v3 |
893 |
····invoke-static·{v |
893 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
894 |
····move-result-wide·v |
894 | ····move-result-wide·v1 |
895 | ····.line·780 | 895 | ····.line·780 |
896 |
····.local·v |
896 | ····.local·v1,·"s":D |
897 |
····const-wide·v |
897 | ····const-wide·v3,·0x3eb0c6f7a0000000L····#·9.999999974752427E-7 |
898 |
····cmpg-double·v |
898 | ····cmpg-double·v3,·v1,·v3 |
899 |
····if-gez·v |
899 | ····if-gez·v3,·:cond_1 |
900 | ····.line·782 | 900 | ····.line·782 |
901 |
····iget·v |
901 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->x:F |
902 |
····iput·v |
902 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F |
903 | ····.line·783 | 903 | ····.line·783 |
904 |
····iget·v |
904 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->y:F |
905 |
····iput·v |
905 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->y:F |
906 | ····.line·784 | 906 | ····.line·784 |
907 |
····iget·v |
907 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->z:F |
908 |
····iput·v |
908 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->z:F |
909 | ····.line·791 | 909 | ····.line·791 |
910 | ····:goto_0 | 910 | ····:goto_0 |
911 | ····return·v0 | 911 | ····return·v0 |
912 | ····.line·786 | 912 | ····.line·786 |
913 | ····:cond_1 | 913 | ····:cond_1 |
914 |
····iget·v |
914 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->x:F |
915 |
····float-to-double·v |
915 | ····float-to-double·v3,·v3 |
916 |
····div-double/2addr·v |
916 | ····div-double/2addr·v3,·v1 |
917 |
····double-to-float·v |
917 | ····double-to-float·v3,·v3 |
918 |
····iput·v |
918 | ····iput·v3,·p1,·Lcom/badlogic/gdx/math/Vector3;->x:F |
919 | ····.line·787 | 919 | ····.line·787 |
920 |
····iget·v |
920 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Quaternion;->y:F |
921 |
····float-to-double·v |
921 | ····float-to-double·v3,·v3 |
922 |
····div-double/2addr·v |
922 | ····div-double/2addr·v3,·v1 |
Max diff block lines reached; 18890/22503 bytes (83.94%) of diff not shown. |
Offset 35, 30 lines modified | Offset 35, 30 lines modified | ||
35 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V | 35 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V |
36 | ····.line·50 | 36 | ····.line·50 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·public·constructor·<init>(J)V | 39 | .method·public·constructor·<init>(J)V |
40 |
····.locals· |
40 | ····.locals·0 |
41 | ····.param·p1,·"seed"····#·J | 41 | ····.param·p1,·"seed"····#·J |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·54 | 43 | ····.line·54 |
44 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V |
45 | ····.line·55 | 45 | ····.line·55 |
46 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V | 46 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/badlogic/gdx/math/RandomXS128;->setSeed(J)V |
47 | ····.line·56 | 47 | ····.line·56 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·constructor·<init>(JJ)V | 50 | .method·public·constructor·<init>(JJ)V |
51 |
····.locals· |
51 | ····.locals·0 |
52 | ····.param·p1,·"seed0"····#·J | 52 | ····.param·p1,·"seed0"····#·J |
53 | ····.param·p3,·"seed1"····#·J | 53 | ····.param·p3,·"seed1"····#·J |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·61 | 55 | ····.line·61 |
56 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/util/Random;-><init>()V |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V | 66 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V |
67 | ····.line·63 | 67 | ····.line·63 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·private·static·final·murmurHash3(J)J | 70 | .method·private·static·final·murmurHash3(J)J |
71 |
····.locals· |
71 | ····.locals·3 |
72 | ····.param·p0,·"x"····#·J | 72 | ····.param·p0,·"x"····#·J |
73 | ····.prologue | 73 | ····.prologue |
74 | ····const/16·v2,·0x21 | 74 | ····const/16·v2,·0x21 |
75 | ····.line·188 | 75 | ····.line·188 |
76 | ····ushr-long·v0,·p0,·v2 | 76 | ····ushr-long·v0,·p0,·v2 |
Offset 371, 15 lines modified | Offset 371, 15 lines modified | ||
371 | ····add-long/2addr·v4,·v0 | 371 | ····add-long/2addr·v4,·v0 |
372 | ····return-wide·v4 | 372 | ····return-wide·v4 |
373 | .end·method | 373 | .end·method |
374 | .method·public·nextLong(J)J | 374 | .method·public·nextLong(J)J |
375 |
····.locals·1 |
375 | ····.locals·10 |
376 | ····.param·p1,·"n"····#·J | 376 | ····.param·p1,·"n"····#·J |
377 | ····.prologue | 377 | ····.prologue |
378 | ····const-wide/16·v8,·0x0 | 378 | ····const-wide/16·v8,·0x0 |
379 | ····.line·110 | 379 | ····.line·110 |
380 | ····cmp-long·v4,·p1,·v8 | 380 | ····cmp-long·v4,·p1,·v8 |
Offset 422, 15 lines modified | Offset 422, 15 lines modified | ||
422 | ····if-ltz·v4,·:cond_0 | 422 | ····if-ltz·v4,·:cond_0 |
423 | ····return-wide·v2 | 423 | ····return-wide·v2 |
424 | .end·method | 424 | .end·method |
425 | .method·public·setSeed(J)V | 425 | .method·public·setSeed(J)V |
426 |
····.locals· |
426 | ····.locals·4 |
427 | ····.param·p1,·"seed"····#·J | 427 | ····.param·p1,·"seed"····#·J |
428 | ····.prologue | 428 | ····.prologue |
429 | ····.line·166 | 429 | ····.line·166 |
430 | ····const-wide/16·v2,·0x0 | 430 | ····const-wide/16·v2,·0x0 |
431 | ····cmp-long·v2,·p1,·v2 | 431 | ····cmp-long·v2,·p1,·v2 |
Offset 454, 15 lines modified | Offset 454, 15 lines modified | ||
454 | ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V | 454 | ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lcom/badlogic/gdx/math/RandomXS128;->setState(JJ)V |
455 | ····.line·168 | 455 | ····.line·168 |
456 | ····return-void | 456 | ····return-void |
457 | .end·method | 457 | .end·method |
458 | .method·public·setState(JJ)V | 458 | .method·public·setState(JJ)V |
459 |
····.locals· |
459 | ····.locals·0 |
460 | ····.param·p1,·"seed0"····#·J | 460 | ····.param·p1,·"seed0"····#·J |
461 | ····.param·p3,·"seed1"····#·J | 461 | ····.param·p3,·"seed1"····#·J |
462 | ····.prologue | 462 | ····.prologue |
463 | ····.line·174 | 463 | ····.line·174 |
464 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/math/RandomXS128;->seed0:J | 464 | ····iput-wide·p1,·p0,·Lcom/badlogic/gdx/math/RandomXS128;->seed0:J |
Offset 298, 31 lines modified | Offset 298, 31 lines modified | ||
298 | ····move-result-object·v0 | 298 | ····move-result-object·v0 |
299 | ····return-object·v0 | 299 | ····return-object·v0 |
300 | .end·method | 300 | .end·method |
301 | .method·public·angle()F | 301 | .method·public·angle()F |
302 |
····.locals· |
302 | ····.locals·5 |
303 | ····.prologue | 303 | ····.prologue |
304 | ····.line·307 | 304 | ····.line·307 |
305 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Vector2;->y:F | 305 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Vector2;->y:F |
306 |
····float-to-double·v |
306 | ····float-to-double·v1,·v1 |
307 |
····iget·v |
307 | ····iget·v3,·p0,·Lcom/badlogic/gdx/math/Vector2;->x:F |
308 |
····float-to-double·v |
308 | ····float-to-double·v3,·v3 |
309 |
····invoke-static·{v |
309 | ····invoke-static·{v1,·v2,·v3,·v4},·Ljava/lang/Math;->atan2(DD)D |
310 |
····move-result-wide·v |
310 | ····move-result-wide·v1 |
311 |
····double-to-float·v1,·v |
311 | ····double-to-float·v1,·v1 |
312 | ····const·v2,·0x42652ee0 | 312 | ····const·v2,·0x42652ee0 |
313 | ····mul-float·v0,·v1,·v2 | 313 | ····mul-float·v0,·v1,·v2 |
314 | ····.line·308 | 314 | ····.line·308 |
315 | ····.local·v0,·"angle":F | 315 | ····.local·v0,·"angle":F |
Offset 418, 15 lines modified | Offset 418, 15 lines modified | ||
418 | ····double-to-float·v0,·v0 | 418 | ····double-to-float·v0,·v0 |
419 | ····return·v0 | 419 | ····return·v0 |
420 | .end·method | 420 | .end·method |
421 | .method·public·clamp(FF)Lcom/badlogic/gdx/math/Vector2; | 421 | .method·public·clamp(FF)Lcom/badlogic/gdx/math/Vector2; |
422 |
····.locals· |
422 | ····.locals·5 |
423 | ····.param·p1,·"min"····#·F | 423 | ····.param·p1,·"min"····#·F |
424 | ····.param·p2,·"max"····#·F | 424 | ····.param·p2,·"max"····#·F |
425 | ····.prologue | 425 | ····.prologue |
426 | ····.line·248 | 426 | ····.line·248 |
427 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Vector2;->len2()F | 427 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Vector2;->len2()F |
Offset 456, 21 lines modified | Offset 456, 21 lines modified | ||
456 | ····cmpl-float·v3,·v0,·v1 | 456 | ····cmpl-float·v3,·v0,·v1 |
457 | ····if-lez·v3,·:cond_2 | 457 | ····if-lez·v3,·:cond_2 |
458 | ····.line·253 | 458 | ····.line·253 |
459 | ····div-float·v3,·v1,·v0 | 459 | ····div-float·v3,·v1,·v0 |
460 |
····float-to-double·v |
460 | ····float-to-double·v3,·v3 |
461 |
····invoke-static·{v |
461 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
462 |
····move-result-wide·v |
462 | ····move-result-wide·v3 |
463 |
····double-to-float·v3,·v |
463 | ····double-to-float·v3,·v3 |
464 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector2;->scl(F)Lcom/badlogic/gdx/math/Vector2; | 464 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector2;->scl(F)Lcom/badlogic/gdx/math/Vector2; |
465 | ····move-result-object·p0 | 465 | ····move-result-object·p0 |
466 | ····goto·:goto_0 | 466 | ····goto·:goto_0 |
Offset 483, 21 lines modified | Offset 483, 21 lines modified | ||
483 | ····cmpg-float·v3,·v0,·v2 | 483 | ····cmpg-float·v3,·v0,·v2 |
484 | ····if-gez·v3,·:cond_0 | 484 | ····if-gez·v3,·:cond_0 |
485 | ····.line·256 | 485 | ····.line·256 |
486 | ····div-float·v3,·v2,·v0 | 486 | ····div-float·v3,·v2,·v0 |
487 |
····float-to-double·v |
487 | ····float-to-double·v3,·v3 |
488 |
····invoke-static·{v |
488 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
489 |
····move-result-wide·v |
489 | ····move-result-wide·v3 |
490 |
····double-to-float·v3,·v |
490 | ····double-to-float·v3,·v3 |
491 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector2;->scl(F)Lcom/badlogic/gdx/math/Vector2; | 491 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector2;->scl(F)Lcom/badlogic/gdx/math/Vector2; |
492 | ····move-result-object·p0 | 492 | ····move-result-object·p0 |
493 | ····goto·:goto_0 | 493 | ····goto·:goto_0 |
494 | .end·method | 494 | .end·method |
Offset 1766, 15 lines modified | Offset 1766, 15 lines modified | ||
1766 | ····move-result-object·v0 | 1766 | ····move-result-object·v0 |
1767 | ····return-object·v0 | 1767 | ····return-object·v0 |
1768 | .end·method | 1768 | .end·method |
1769 | .method·public·limit2(F)Lcom/badlogic/gdx/math/Vector2; | 1769 | .method·public·limit2(F)Lcom/badlogic/gdx/math/Vector2; |
Max diff block lines reached; 1683/4146 bytes (40.59%) of diff not shown. |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
200 | ····add-float/2addr·v0,·v1 | 200 | ····add-float/2addr·v0,·v1 |
201 | ····return·v0 | 201 | ····return·v0 |
202 | .end·method | 202 | .end·method |
203 | .method·public·static·dst(FFFFFF)F | 203 | .method·public·static·dst(FFFFFF)F |
204 |
····.locals· |
204 | ····.locals·5 |
205 | ····.param·p0,·"x1"····#·F | 205 | ····.param·p0,·"x1"····#·F |
206 | ····.param·p1,·"y1"····#·F | 206 | ····.param·p1,·"y1"····#·F |
207 | ····.param·p2,·"z1"····#·F | 207 | ····.param·p2,·"z1"····#·F |
208 | ····.param·p3,·"x2"····#·F | 208 | ····.param·p3,·"x2"····#·F |
209 | ····.param·p4,·"y2"····#·F | 209 | ····.param·p4,·"y2"····#·F |
210 | ····.param·p5,·"z2"····#·F | 210 | ····.param·p5,·"z2"····#·F |
Offset 232, 21 lines modified | Offset 232, 21 lines modified | ||
232 | ····add-float/2addr·v3,·v4 | 232 | ····add-float/2addr·v3,·v4 |
233 | ····mul-float·v4,·v2,·v2 | 233 | ····mul-float·v4,·v2,·v2 |
234 | ····add-float/2addr·v3,·v4 | 234 | ····add-float/2addr·v3,·v4 |
235 |
····float-to-double·v |
235 | ····float-to-double·v3,·v3 |
236 |
····invoke-static·{v |
236 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
237 |
····move-result-wide·v |
237 | ····move-result-wide·v3 |
238 |
····double-to-float·v3,·v |
238 | ····double-to-float·v3,·v3 |
239 | ····return·v3 | 239 | ····return·v3 |
240 | .end·method | 240 | .end·method |
241 | .method·public·static·dst2(FFFFFF)F | 241 | .method·public·static·dst2(FFFFFF)F |
242 | ····.locals·5 | 242 | ····.locals·5 |
243 | ····.param·p0,·"x1"····#·F | 243 | ····.param·p0,·"x1"····#·F |
Offset 419, 15 lines modified | Offset 419, 15 lines modified | ||
419 | ····move-result-object·v0 | 419 | ····move-result-object·v0 |
420 | ····return-object·v0 | 420 | ····return-object·v0 |
421 | .end·method | 421 | .end·method |
422 | .method·public·clamp(FF)Lcom/badlogic/gdx/math/Vector3; | 422 | .method·public·clamp(FF)Lcom/badlogic/gdx/math/Vector3; |
423 |
····.locals· |
423 | ····.locals·5 |
424 | ····.param·p1,·"min"····#·F | 424 | ····.param·p1,·"min"····#·F |
425 | ····.param·p2,·"max"····#·F | 425 | ····.param·p2,·"max"····#·F |
426 | ····.prologue | 426 | ····.prologue |
427 | ····.line·601 | 427 | ····.line·601 |
428 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Vector3;->len2()F | 428 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/Vector3;->len2()F |
Offset 457, 21 lines modified | Offset 457, 21 lines modified | ||
457 | ····cmpl-float·v3,·v0,·v1 | 457 | ····cmpl-float·v3,·v0,·v1 |
458 | ····if-lez·v3,·:cond_2 | 458 | ····if-lez·v3,·:cond_2 |
459 | ····.line·606 | 459 | ····.line·606 |
460 | ····div-float·v3,·v1,·v0 | 460 | ····div-float·v3,·v1,·v0 |
461 |
····float-to-double·v |
461 | ····float-to-double·v3,·v3 |
462 |
····invoke-static·{v |
462 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
463 |
····move-result-wide·v |
463 | ····move-result-wide·v3 |
464 |
····double-to-float·v3,·v |
464 | ····double-to-float·v3,·v3 |
465 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector3;->scl(F)Lcom/badlogic/gdx/math/Vector3; | 465 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector3;->scl(F)Lcom/badlogic/gdx/math/Vector3; |
466 | ····move-result-object·p0 | 466 | ····move-result-object·p0 |
467 | ····goto·:goto_0 | 467 | ····goto·:goto_0 |
Offset 484, 21 lines modified | Offset 484, 21 lines modified | ||
484 | ····cmpg-float·v3,·v0,·v2 | 484 | ····cmpg-float·v3,·v0,·v2 |
485 | ····if-gez·v3,·:cond_0 | 485 | ····if-gez·v3,·:cond_0 |
486 | ····.line·609 | 486 | ····.line·609 |
487 | ····div-float·v3,·v2,·v0 | 487 | ····div-float·v3,·v2,·v0 |
488 |
····float-to-double·v |
488 | ····float-to-double·v3,·v3 |
489 |
····invoke-static·{v |
489 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
490 |
····move-result-wide·v |
490 | ····move-result-wide·v3 |
491 |
····double-to-float·v3,·v |
491 | ····double-to-float·v3,·v3 |
492 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector3;->scl(F)Lcom/badlogic/gdx/math/Vector3; | 492 | ····invoke-virtual·{p0,·v3},·Lcom/badlogic/gdx/math/Vector3;->scl(F)Lcom/badlogic/gdx/math/Vector3; |
493 | ····move-result-object·p0 | 493 | ····move-result-object·p0 |
494 | ····goto·:goto_0 | 494 | ····goto·:goto_0 |
495 | .end·method | 495 | .end·method |
Offset 712, 15 lines modified | Offset 712, 15 lines modified | ||
Max diff block lines reached; 7526/9849 bytes (76.41%) of diff not shown. |
Offset 334, 15 lines modified | Offset 334, 15 lines modified | ||
334 | ····:cond_0 | 334 | ····:cond_0 |
335 | ····const/4·v0,·0x0 | 335 | ····const/4·v0,·0x0 |
336 | ····goto·:goto_0 | 336 | ····goto·:goto_0 |
337 | .end·method | 337 | .end·method |
338 | .method·public·standardDeviation()F | 338 | .method·public·standardDeviation()F |
339 |
····.locals· |
339 | ····.locals·5 |
340 | ····.prologue | 340 | ····.prologue |
341 | ····.line·94 | 341 | ····.line·94 |
342 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/WindowedMean;->hasEnoughData()Z | 342 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/math/WindowedMean;->hasEnoughData()Z |
343 | ····move-result·v3 | 343 | ····move-result·v3 |
Offset 404, 17 lines modified | Offset 404, 17 lines modified | ||
404 | ····array-length·v3,·v3 | 404 | ····array-length·v3,·v3 |
405 | ····int-to-float·v3,·v3 | 405 | ····int-to-float·v3,·v3 |
406 | ····div-float·v3,·v2,·v3 | 406 | ····div-float·v3,·v2,·v3 |
407 |
····float-to-double·v |
407 | ····float-to-double·v3,·v3 |
408 |
····invoke-static·{v |
408 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D |
409 |
····move-result-wide·v |
409 | ····move-result-wide·v3 |
410 |
····double-to-float·v3,·v |
410 | ····double-to-float·v3,·v3 |
411 | ····goto·:goto_0 | 411 | ····goto·:goto_0 |
412 | .end·method | 412 | .end·method |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/net/HttpRequestBuilder;->httpRequest:Lcom/badlogic/gdx/Net$HttpRequest; | 156 | ····iput-object·v1,·p0,·Lcom/badlogic/gdx/net/HttpRequestBuilder;->httpRequest:Lcom/badlogic/gdx/Net$HttpRequest; |
157 | ····.line·142 | 157 | ····.line·142 |
158 | ····return-object·v0 | 158 | ····return-object·v0 |
159 | .end·method | 159 | .end·method |
160 | .method·public·content(Ljava/io/InputStream;J)Lcom/badlogic/gdx/net/HttpRequestBuilder; | 160 | .method·public·content(Ljava/io/InputStream;J)Lcom/badlogic/gdx/net/HttpRequestBuilder; |
161 |
····.locals· |
161 | ····.locals·1 |
162 | ····.param·p1,·"contentStream"····#·Ljava/io/InputStream; | 162 | ····.param·p1,·"contentStream"····#·Ljava/io/InputStream; |
163 | ····.param·p2,·"contentLength"····#·J | 163 | ····.param·p2,·"contentLength"····#·J |
164 | ····.prologue | 164 | ····.prologue |
165 | ····.line·106 | 165 | ····.line·106 |
166 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/net/HttpRequestBuilder;->validate()V | 166 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/net/HttpRequestBuilder;->validate()V |
Offset 1470, 14 lines modified | Offset 1470, 18 lines modified | ||
1470 | .end·method | 1470 | .end·method |
1471 | .method·public·localToParentCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; | 1471 | .method·public·localToParentCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; |
1472 | ····.locals·14 | 1472 | ····.locals·14 |
1473 | ····.param·p1,·"localCoords"····#·Lcom/badlogic/gdx/math/Vector2; | 1473 | ····.param·p1,·"localCoords"····#·Lcom/badlogic/gdx/math/Vector2; |
1474 | ····.prologue | 1474 | ····.prologue |
1475 | ····const/high16·v12,·0x3f800000····#·1.0f | ||
1476 | ····const·v13,·0x3c8efa35 | ||
1475 | ····.line·728 | 1477 | ····.line·728 |
1476 | ····iget·v11,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F | 1478 | ····iget·v11,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F |
1477 | ····neg-float·v3,·v11 | 1479 | ····neg-float·v3,·v11 |
1478 | ····.line·729 | 1480 | ····.line·729 |
1479 | ····.local·v3,·"rotation":F | 1481 | ····.local·v3,·"rotation":F |
Offset 1500, 23 lines modified | Offset 1504, 19 lines modified | ||
1500 | ····const/4·v11,·0x0 | 1504 | ····const/4·v11,·0x0 |
1501 | ····cmpl-float·v11,·v3,·v11 | 1505 | ····cmpl-float·v11,·v3,·v11 |
1502 | ····if-nez·v11,·:cond_1 | 1506 | ····if-nez·v11,·:cond_1 |
1503 | ····.line·734 | 1507 | ····.line·734 |
1504 |
····c |
1508 | ····cmpl-float·v11,·v4,·v12 |
1505 | ····cmpl-float·v11,·v4,·v11 | ||
1506 | ····if-nez·v11,·:cond_0 | 1509 | ····if-nez·v11,·:cond_0 |
1507 |
····c |
1510 | ····cmpl-float·v11,·v5,·v12 |
1508 | ····cmpl-float·v11,·v5,·v11 | ||
1509 | ····if-nez·v11,·:cond_0 | 1511 | ····if-nez·v11,·:cond_0 |
1510 | ····.line·735 | 1512 | ····.line·735 |
1511 | ····iget·v11,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F | 1513 | ····iget·v11,·p1,·Lcom/badlogic/gdx/math/Vector2;->x:F |
1512 | ····add-float/2addr·v11,·v9 | 1514 | ····add-float/2addr·v11,·v9 |
Offset 1571, 39 lines modified | Offset 1571, 35 lines modified | ||
1571 | ····goto·:goto_0 | 1571 | ····goto·:goto_0 |
1572 | ····.line·744 | 1572 | ····.line·744 |
1573 | ····.end·local·v1····#·"originX":F | 1573 | ····.end·local·v1····#·"originX":F |
1574 | ····.end·local·v2····#·"originY":F | 1574 | ····.end·local·v2····#·"originY":F |
1575 | ····:cond_1 | 1575 | ····:cond_1 |
1576 |
···· |
1576 | ····mul-float·v11,·v3,·v13 |
1577 | ····mul-float/2addr·v11,·v3 | ||
1578 |
····float-to-double·v1 |
1577 | ····float-to-double·v11,·v11 |
1579 |
····invoke-static·{v1 |
1578 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->cos(D)D |
1580 |
····move-result-wide·v1 |
1579 | ····move-result-wide·v11 |
1581 |
····double-to-float·v0,·v1 |
1580 | ····double-to-float·v0,·v11 |
1582 | ····.line·745 | 1581 | ····.line·745 |
1583 | ····.local·v0,·"cos":F | 1582 | ····.local·v0,·"cos":F |
1584 |
···· |
1583 | ····mul-float·v11,·v3,·v13 |
1585 |
···· |
1584 | ····float-to-double·v11,·v11 |
1586 |
···· |
1585 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->sin(D)D |
1587 |
···· |
1586 | ····move-result-wide·v11 |
1588 |
···· |
1587 | ····double-to-float·v6,·v11 |
1589 | ····double-to-float·v6,·v12 | ||
1590 | ····.line·746 | 1588 | ····.line·746 |
1591 | ····.local·v6,·"sin":F | 1589 | ····.local·v6,·"sin":F |
1592 | ····iget·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->originX:F | 1590 | ····iget·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->originX:F |
1593 | ····.line·747 | 1591 | ····.line·747 |
1594 | ····.restart·local·v1····#·"originX":F | 1592 | ····.restart·local·v1····#·"originX":F |
Offset 1874, 14 lines modified | Offset 1870, 18 lines modified | ||
1874 | .end·method | 1870 | .end·method |
1875 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; | 1871 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; |
1876 | ····.locals·14 | 1872 | ····.locals·14 |
1877 | ····.param·p1,·"parentCoords"····#·Lcom/badlogic/gdx/math/Vector2; | 1873 | ····.param·p1,·"parentCoords"····#·Lcom/badlogic/gdx/math/Vector2; |
1878 | ····.prologue | 1874 | ····.prologue |
1875 | ····const/high16·v12,·0x3f800000····#·1.0f | ||
1876 | ····const·v13,·0x3c8efa35 | ||
1879 | ····.line·769 | 1877 | ····.line·769 |
1880 | ····iget·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F | 1878 | ····iget·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/Actor;->rotation:F |
1881 | ····.line·770 | 1879 | ····.line·770 |
1882 | ····.local·v5,·"rotation":F | 1880 | ····.local·v5,·"rotation":F |
Max diff block lines reached; 1601/4195 bytes (38.16%) of diff not shown. |
Offset 1697, 21 lines modified | Offset 1697, 21 lines modified | ||
1697 | ····.local·v0,·"availableHeight":F | 1697 | ····.local·v0,·"availableHeight":F |
1698 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->getLineHeight()F | 1698 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->getLineHeight()F |
1699 | ····move-result·v3 | 1699 | ····move-result·v3 |
1700 | ····div-float·v3,·v0,·v3 | 1700 | ····div-float·v3,·v0,·v3 |
1701 |
····float-to-double·v |
1701 | ····float-to-double·v3,·v3 |
1702 |
····invoke-static·{v |
1702 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->floor(D)D |
1703 |
····move-result-wide·v |
1703 | ····move-result-wide·v3 |
1704 |
····double-to-int·v3,·v |
1704 | ····double-to-int·v3,·v3 |
1705 | ····iput·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextArea;->linesShowing:I | 1705 | ····iput·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextArea;->linesShowing:I |
1706 | ····.line·202 | 1706 | ····.line·202 |
1707 | ····return-void | 1707 | ····return-void |
1708 | ····.line·200 | 1708 | ····.line·200 |
Offset 1084, 25 lines modified | Offset 1084, 25 lines modified | ||
1084 | ····.line·864 | 1084 | ····.line·864 |
1085 | ····:cond_1 | 1085 | ····:cond_1 |
1086 | ····return-void | 1086 | ····return-void |
1087 | .end·method | 1087 | .end·method |
1088 | .method·protected·setCursorPosition(FF)V | 1088 | .method·protected·setCursorPosition(FF)V |
1089 |
····.locals· |
1089 | ····.locals·3 |
1090 | ····.param·p1,·"x"····#·F | 1090 | ····.param·p1,·"x"····#·F |
1091 | ····.param·p2,·"y"····#·F | 1091 | ····.param·p2,·"y"····#·F |
1092 | ····.prologue | 1092 | ····.prologue |
1093 | ····.line·748 | 1093 | ····.line·748 |
1094 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; | 1094 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; |
1095 |
····const-wide/16·v |
1095 | ····const-wide/16·v1,·0x0 |
1096 |
····iput-wide·v |
1096 | ····iput-wide·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J |
1097 | ····.line·749 | 1097 | ····.line·749 |
1098 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; | 1098 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; |
1099 | ····const/4·v1,·0x0 | 1099 | ····const/4·v1,·0x0 |
1100 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z | 1100 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z |
Offset 292, 15 lines modified | Offset 292, 15 lines modified | ||
292 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->setSize(FF)V | 292 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->setSize(FF)V |
293 | ····.line·122 | 293 | ····.line·122 |
294 | ····return-void | 294 | ····return-void |
295 | .end·method | 295 | .end·method |
296 | .method·private·blink()V | 296 | .method·private·blink()V |
297 |
····.locals· |
297 | ····.locals·5 |
298 | ····.prologue | 298 | ····.prologue |
299 | ····const/4·v2,·0x1 | 299 | ····const/4·v2,·0x1 |
300 | ····.line·371 | 300 | ····.line·371 |
301 | ····sget-object·v3,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics; | 301 | ····sget-object·v3,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics; |
Offset 322, 19 lines modified | Offset 322, 19 lines modified | ||
322 | ····:cond_1 | 322 | ····:cond_1 |
323 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 323 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
324 | ····move-result-wide·v0 | 324 | ····move-result-wide·v0 |
325 | ····.line·376 | 325 | ····.line·376 |
326 | ····.local·v0,·"time":J | 326 | ····.local·v0,·"time":J |
327 |
····iget-wide·v |
327 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J |
328 |
····sub-long·v |
328 | ····sub-long·v3,·v0,·v3 |
329 |
····long-to-float·v3,·v |
329 | ····long-to-float·v3,·v3 |
330 | ····const·v4,·0x4e6e6b28····#·1.0E9f | 330 | ····const·v4,·0x4e6e6b28····#·1.0E9f |
331 | ····div-float/2addr·v3,·v4 | 331 | ····div-float/2addr·v3,·v4 |
332 | ····iget·v4,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->blinkTime:F | 332 | ····iget·v4,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->blinkTime:F |
Offset 700, 25 lines modified | Offset 700, 25 lines modified | ||
700 | ····.line·74 | 700 | ····.line·74 |
701 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->invalidateTapSquare()V | 701 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->invalidateTapSquare()V |
702 | ····goto·:goto_0 | 702 | ····goto·:goto_0 |
703 | .end·method | 703 | .end·method |
704 | .method·public·touchUp(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFII)V | 704 | .method·public·touchUp(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFII)V |
705 |
····.locals· |
705 | ····.locals·9 |
706 | ····.param·p1,·"event"····#·Lcom/badlogic/gdx/scenes/scene2d/InputEvent; | 706 | ····.param·p1,·"event"····#·Lcom/badlogic/gdx/scenes/scene2d/InputEvent; |
707 | ····.param·p2,·"x"····#·F | 707 | ····.param·p2,·"x"····#·F |
708 | ····.param·p3,·"y"····#·F | 708 | ····.param·p3,·"y"····#·F |
709 | ····.param·p4,·"pointer"····#·I | 709 | ····.param·p4,·"pointer"····#·I |
710 | ····.param·p5,·"button"····#·I | 710 | ····.param·p5,·"button"····#·I |
711 | ····.prologue | 711 | ····.prologue |
712 |
····const/4·v |
712 | ····const/4·v8,·0x0 |
713 |
····const/4·v |
713 | ····const/4·v7,·-0x1 |
714 | ····.line·79 | 714 | ····.line·79 |
715 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I | 715 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I |
716 | ····if-ne·p4,·v3,·:cond_3 | 716 | ····if-ne·p4,·v3,·:cond_3 |
717 | ····.line·80 | 717 | ····.line·80 |
Offset 739, 15 lines modified | Offset 739, 15 lines modified | ||
739 | ····.local·v2,·"touchUpOver":Z | 739 | ····.local·v2,·"touchUpOver":Z |
740 | ····if-eqz·v2,·:cond_0 | 740 | ····if-eqz·v2,·:cond_0 |
741 | ····if-nez·p4,·:cond_0 | 741 | ····if-nez·p4,·:cond_0 |
742 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I | 742 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I |
743 |
····if-eq·v3,·v |
743 | ····if-eq·v3,·v7,·:cond_0 |
744 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I | 744 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I |
745 | ····if-eq·p5,·v3,·:cond_0 | 745 | ····if-eq·p5,·v3,·:cond_0 |
746 | ····const/4·v2,·0x0 | 746 | ····const/4·v2,·0x0 |
Offset 758, 25 lines modified | Offset 758, 25 lines modified | ||
758 | ····.line·85 | 758 | ····.line·85 |
759 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 759 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
760 | ····move-result-wide·v0 | 760 | ····move-result-wide·v0 |
761 | ····.line·86 | 761 | ····.line·86 |
762 | ····.local·v0,·"time":J | 762 | ····.local·v0,·"time":J |
763 |
····iget-wide·v |
763 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->lastTapTime:J |
764 |
····sub-long·v |
764 | ····sub-long·v3,·v0,·v3 |
765 |
····iget-wide·v |
765 | ····iget-wide·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCountInterval:J |
766 |
····cmp-long·v3,·v |
766 | ····cmp-long·v3,·v3,·v5 |
767 | ····if-lez·v3,·:cond_1 | 767 | ····if-lez·v3,·:cond_1 |
768 |
····iput·v |
768 | ····iput·v8,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I |
769 | ····.line·87 | 769 | ····.line·87 |
770 | ····:cond_1 | 770 | ····:cond_1 |
771 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I | 771 | ····iget·v3,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I |
772 | ····add-int/lit8·v3,·v3,·0x1 | 772 | ····add-int/lit8·v3,·v3,·0x1 |
Offset 788, 22 lines modified | Offset 788, 22 lines modified | ||
788 | ····.line·89 | 788 | ····.line·89 |
789 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->clicked(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FF)V | 789 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->clicked(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FF)V |
790 | ····.line·92 | 790 | ····.line·92 |
791 | ····.end·local·v0····#·"time":J | 791 | ····.end·local·v0····#·"time":J |
792 | ····.end·local·v2····#·"touchUpOver":Z | 792 | ····.end·local·v2····#·"touchUpOver":Z |
793 | ····:cond_2 | 793 | ····:cond_2 |
794 |
····iput-boolean·v |
794 | ····iput-boolean·v8,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z |
795 | ····.line·93 | 795 | ····.line·93 |
796 |
····iput·v |
796 | ····iput·v7,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I |
797 | ····.line·94 | 797 | ····.line·94 |
798 |
····iput·v |
798 | ····iput·v7,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedButton:I |
799 | ····.line·95 | 799 | ····.line·95 |
800 |
····iput-boolean·v |
800 | ····iput-boolean·v8,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->cancelled:Z |
801 | ····.line·97 | 801 | ····.line·97 |
802 | ····:cond_3 | 802 | ····:cond_3 |
803 | ····return-void | 803 | ····return-void |
804 | .end·method | 804 | .end·method |
Offset 608, 17 lines modified | Offset 608, 17 lines modified | ||
608 | ····iput·p4,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->activePointer:I | 608 | ····iput·p4,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->activePointer:I |
609 | ····.line·61 | 609 | ····.line·61 |
610 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 610 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
611 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 611 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
612 |
····move-result-wide·v |
612 | ····move-result-wide·v1 |
613 |
····iput-wide·v |
613 | ····iput-wide·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->dragStartTime:J |
614 | ····.line·62 | 614 | ····.line·62 |
615 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 615 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
616 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; | 616 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; |
617 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F | 617 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F |
Offset 242, 17 lines modified | Offset 242, 17 lines modified | ||
242 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J | 242 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J |
243 | ····sub-long/2addr·v4,·v6 | 243 | ····sub-long/2addr·v4,·v6 |
244 | ····long-to-float·v4,·v4 | 244 | ····long-to-float·v4,·v4 |
245 |
····iget-wide·v |
245 | ····iget-wide·v5,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->rampTime:J |
246 |
····long-to-float·v5,·v |
246 | ····long-to-float·v5,·v5 |
247 | ····div-float/2addr·v4,·v5 | 247 | ····div-float/2addr·v4,·v5 |
248 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F | 248 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F |
249 | ····move-result·v3 | 249 | ····move-result·v3 |
Offset 231, 15 lines modified | Offset 231, 15 lines modified | ||
231 | ····.line·229 | 231 | ····.line·229 |
232 | ····:cond_0 | 232 | ····:cond_0 |
233 | ····return-void | 233 | ····return-void |
234 | .end·method | 234 | .end·method |
235 | .method·public·clear()V | 235 | .method·public·clear()V |
236 |
····.locals· |
236 | ····.locals·5 |
237 | ····.prologue | 237 | ····.prologue |
238 | ····.line·105 | 238 | ····.line·105 |
239 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 239 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
240 | ····.line·106 | 240 | ····.line·106 |
241 | ····.local·v0,·"bits":[J | 241 | ····.local·v0,·"bits":[J |
Offset 250, 17 lines modified | Offset 250, 17 lines modified | ||
250 | ····const/4·v1,·0x0 | 250 | ····const/4·v1,·0x0 |
251 | ····.local·v1,·"i":I | 251 | ····.local·v1,·"i":I |
252 | ····:goto_0 | 252 | ····:goto_0 |
253 | ····if-ge·v1,·v2,·:cond_0 | 253 | ····if-ge·v1,·v2,·:cond_0 |
254 | ····.line·108 | 254 | ····.line·108 |
255 |
····const-wide/16·v |
255 | ····const-wide/16·v3,·0x0 |
256 |
····aput-wide·v |
256 | ····aput-wide·v3,·v0,·v1 |
257 | ····.line·107 | 257 | ····.line·107 |
258 | ····add-int/lit8·v1,·v1,·0x1 | 258 | ····add-int/lit8·v1,·v1,·0x1 |
259 | ····goto·:goto_0 | 259 | ····goto·:goto_0 |
260 | ····.line·110 | 260 | ····.line·110 |
Offset 593, 15 lines modified | Offset 593, 15 lines modified | ||
593 | ····const/4·v1,·0x1 | 593 | ····const/4·v1,·0x1 |
594 | ····goto·:goto_0 | 594 | ····goto·:goto_0 |
595 | .end·method | 595 | .end·method |
596 | .method·public·getAndClear(I)Z | 596 | .method·public·getAndClear(I)Z |
597 |
····.locals·1 |
597 | ····.locals·11 |
598 | ····.param·p1,·"index"····#·I | 598 | ····.param·p1,·"index"····#·I |
599 | ····.prologue | 599 | ····.prologue |
600 | ····const/4·v3,·0x0 | 600 | ····const/4·v3,·0x0 |
601 | ····.line·53 | 601 | ····.line·53 |
602 | ····ushr-int/lit8·v2,·p1,·0x6 | 602 | ····ushr-int/lit8·v2,·p1,·0x6 |
Offset 625, 29 lines modified | Offset 625, 29 lines modified | ||
625 | ····aget-wide·v0,·v4,·v2 | 625 | ····aget-wide·v0,·v4,·v2 |
626 | ····.line·56 | 626 | ····.line·56 |
627 | ····.local·v0,·"oldBits":J | 627 | ····.local·v0,·"oldBits":J |
628 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 628 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
629 |
····aget-wide·v |
629 | ····aget-wide·v5,·v4,·v2 |
630 |
····const-wide/16·v |
630 | ····const-wide/16·v7,·0x1 |
631 |
····and-int/lit8·v |
631 | ····and-int/lit8·v9,·p1,·0x3f |
632 |
····shl-long/2addr·v |
632 | ····shl-long/2addr·v7,·v9 |
633 |
····const-wide/16·v |
633 | ····const-wide/16·v9,·-0x1 |
634 |
····xor-long/2addr·v |
634 | ····xor-long/2addr·v7,·v9 |
635 |
····and-long/2addr·v |
635 | ····and-long/2addr·v5,·v7 |
636 |
····aput-wide·v |
636 | ····aput-wide·v5,·v4,·v2 |
637 | ····.line·57 | 637 | ····.line·57 |
638 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 638 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
639 | ····aget-wide·v4,·v4,·v2 | 639 | ····aget-wide·v4,·v4,·v2 |
640 | ····cmp-long·v4,·v4,·v0 | 640 | ····cmp-long·v4,·v4,·v0 |
Offset 691, 17 lines modified | Offset 691, 17 lines modified | ||
691 | ····or-long/2addr·v4,·v6 | 691 | ····or-long/2addr·v4,·v6 |
692 | ····aput-wide·v4,·v3,·v2 | 692 | ····aput-wide·v4,·v3,·v2 |
693 | ····.line·69 | 693 | ····.line·69 |
694 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J | 694 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/Bits;->bits:[J |
695 |
····aget-wide·v |
695 | ····aget-wide·v3,·v3,·v2 |
696 |
····cmp-long·v3,·v |
696 | ····cmp-long·v3,·v3,·v0 |
697 | ····if-nez·v3,·:cond_0 | 697 | ····if-nez·v3,·:cond_0 |
698 | ····const/4·v3,·0x1 | 698 | ····const/4·v3,·0x1 |
699 | ····:goto_0 | 699 | ····:goto_0 |
700 | ····return·v3 | 700 | ····return·v3 |
Offset 763, 15 lines modified | Offset 763, 15 lines modified | ||
Max diff block lines reached; 7936/9919 bytes (80.01%) of diff not shown. |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IdentityMap;-><init>(IF)V | 118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IdentityMap;-><init>(IF)V |
119 | ····.line·62 | 119 | ····.line·62 |
120 | ····return-void | 120 | ····return-void |
121 | .end·method | 121 | .end·method |
122 | .method·public·constructor·<init>(IF)V | 122 | .method·public·constructor·<init>(IF)V |
123 |
····.locals· |
123 | ····.locals·3 |
124 | ····.param·p1,·"initialCapacity"····#·I | 124 | ····.param·p1,·"initialCapacity"····#·I |
125 | ····.param·p2,·"loadFactor"····#·F | 125 | ····.param·p2,·"loadFactor"····#·F |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·66 | 127 | ····.line·66 |
128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" | 128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" |
129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 261, 25 lines modified | Offset 261, 25 lines modified | ||
261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I | 261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I |
262 | ····.line·77 | 262 | ····.line·77 |
263 | ····const/4·v0,·0x3 | 263 | ····const/4·v0,·0x3 |
264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
265 |
····int-to-double·v |
265 | ····int-to-double·v1,·v1 |
266 |
····invoke-static·{v |
266 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
267 |
····move-result-wide·v |
267 | ····move-result-wide·v1 |
268 |
····invoke-static·{v |
268 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
269 |
····move-result-wide·v |
269 | ····move-result-wide·v1 |
270 |
····double-to-int·v1,·v |
270 | ····double-to-int·v1,·v1 |
271 | ····mul-int/lit8·v1,·v1,·0x2 | 271 | ····mul-int/lit8·v1,·v1,·0x2 |
272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
273 | ····move-result·v0 | 273 | ····move-result·v0 |
Offset 292, 21 lines modified | Offset 292, 21 lines modified | ||
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
295 |
····int-to-double·v |
295 | ····int-to-double·v1,·v1 |
296 |
····invoke-static·{v |
296 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
297 |
····move-result-wide·v |
297 | ····move-result-wide·v1 |
298 |
····double-to-int·v1,·v |
298 | ····double-to-int·v1,·v1 |
299 | ····div-int/lit8·v1,·v1,·0x8 | 299 | ····div-int/lit8·v1,·v1,·0x8 |
300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
301 | ····move-result·v0 | 301 | ····move-result·v0 |
Offset 1024, 20 lines modified | Offset 1024, 20 lines modified | ||
1024 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->size:I | 1024 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->size:I |
1025 | ····goto·:goto_0 | 1025 | ····goto·:goto_0 |
1026 | .end·method | 1026 | .end·method |
1027 | .method·private·resize(I)V | 1027 | .method·private·resize(I)V |
1028 |
····.locals·1 |
1028 | ····.locals·10 |
1029 | ····.param·p1,·"newSize"····#·I | 1029 | ····.param·p1,·"newSize"····#·I |
1030 | ····.prologue | 1030 | ····.prologue |
1031 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" | 1031 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IdentityMap;,·"Lcom/badlogic/gdx/utils/IdentityMap<TK;TV;>;" |
1032 |
····const/4·v |
1032 | ····const/4·v9,·0x0 |
1033 | ····.line·467 | 1033 | ····.line·467 |
1034 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I | 1034 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I |
1035 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->stashSize:I | 1035 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->stashSize:I |
1036 | ····add-int·v2,·v6,·v7 | 1036 | ····add-int·v2,·v6,·v7 |
Offset 1070, 25 lines modified | Offset 1070, 25 lines modified | ||
1070 | ····rsub-int/lit8·v6,·v6,·0x1f | 1070 | ····rsub-int/lit8·v6,·v6,·0x1f |
1071 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I | 1071 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I |
1072 | ····.line·473 | 1072 | ····.line·473 |
1073 | ····const/4·v6,·0x3 | 1073 | ····const/4·v6,·0x3 |
1074 |
····int-to-double·v |
1074 | ····int-to-double·v7,·p1 |
1075 |
····invoke-static·{v |
1075 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1076 |
····move-result-wide·v |
1076 | ····move-result-wide·v7 |
1077 |
····invoke-static·{v |
1077 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1352/4216 bytes (32.07%) of diff not shown. |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntFloatMap;-><init>(IF)V | 105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntFloatMap;-><init>(IF)V |
106 | ····.line·65 | 106 | ····.line·65 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·public·constructor·<init>(IF)V | 109 | .method·public·constructor·<init>(IF)V |
110 |
····.locals· |
110 | ····.locals·3 |
111 | ····.param·p1,·"initialCapacity"····#·I | 111 | ····.param·p1,·"initialCapacity"····#·I |
112 | ····.param·p2,·"loadFactor"····#·F | 112 | ····.param·p2,·"loadFactor"····#·F |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·69 | 114 | ····.line·69 |
115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 247, 25 lines modified | Offset 247, 25 lines modified | ||
247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I | 247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I |
248 | ····.line·80 | 248 | ····.line·80 |
249 | ····const/4·v0,·0x3 | 249 | ····const/4·v0,·0x3 |
250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I | 250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I |
251 |
····int-to-double·v |
251 | ····int-to-double·v1,·v1 |
252 |
····invoke-static·{v |
252 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
253 |
····move-result-wide·v |
253 | ····move-result-wide·v1 |
254 |
····invoke-static·{v |
254 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
255 |
····move-result-wide·v |
255 | ····move-result-wide·v1 |
256 |
····double-to-int·v1,·v |
256 | ····double-to-int·v1,·v1 |
257 | ····mul-int/lit8·v1,·v1,·0x2 | 257 | ····mul-int/lit8·v1,·v1,·0x2 |
258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
259 | ····move-result·v0 | 259 | ····move-result·v0 |
Offset 278, 21 lines modified | Offset 278, 21 lines modified | ||
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I | 280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I |
281 |
····int-to-double·v |
281 | ····int-to-double·v1,·v1 |
282 |
····invoke-static·{v |
282 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
283 |
····move-result-wide·v |
283 | ····move-result-wide·v1 |
284 |
····double-to-int·v1,·v |
284 | ····double-to-int·v1,·v1 |
285 | ····div-int/lit8·v1,·v1,·0x8 | 285 | ····div-int/lit8·v1,·v1,·0x8 |
286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
287 | ····move-result·v0 | 287 | ····move-result·v0 |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntIntMap;-><init>(IF)V | 105 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntIntMap;-><init>(IF)V |
106 | ····.line·63 | 106 | ····.line·63 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·public·constructor·<init>(IF)V | 109 | .method·public·constructor·<init>(IF)V |
110 |
····.locals· |
110 | ····.locals·3 |
111 | ····.param·p1,·"initialCapacity"····#·I | 111 | ····.param·p1,·"initialCapacity"····#·I |
112 | ····.param·p2,·"loadFactor"····#·F | 112 | ····.param·p2,·"loadFactor"····#·F |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·67 | 114 | ····.line·67 |
115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 115 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 247, 25 lines modified | Offset 247, 25 lines modified | ||
247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I | 247 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I |
248 | ····.line·78 | 248 | ····.line·78 |
249 | ····const/4·v0,·0x3 | 249 | ····const/4·v0,·0x3 |
250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I | 250 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I |
251 |
····int-to-double·v |
251 | ····int-to-double·v1,·v1 |
252 |
····invoke-static·{v |
252 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
253 |
····move-result-wide·v |
253 | ····move-result-wide·v1 |
254 |
····invoke-static·{v |
254 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
255 |
····move-result-wide·v |
255 | ····move-result-wide·v1 |
256 |
····double-to-int·v1,·v |
256 | ····double-to-int·v1,·v1 |
257 | ····mul-int/lit8·v1,·v1,·0x2 | 257 | ····mul-int/lit8·v1,·v1,·0x2 |
258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 258 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
259 | ····move-result·v0 | 259 | ····move-result·v0 |
Offset 278, 21 lines modified | Offset 278, 21 lines modified | ||
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I | 280 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I |
281 |
····int-to-double·v |
281 | ····int-to-double·v1,·v1 |
282 |
····invoke-static·{v |
282 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
283 |
····move-result-wide·v |
283 | ····move-result-wide·v1 |
284 |
····double-to-int·v1,·v |
284 | ····double-to-int·v1,·v1 |
285 | ····div-int/lit8·v1,·v1,·0x8 | 285 | ····div-int/lit8·v1,·v1,·0x8 |
286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 286 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
287 | ····move-result·v0 | 287 | ····move-result·v0 |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(IF)V | 122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(IF)V |
123 | ····.line·64 | 123 | ····.line·64 |
124 | ····return-void | 124 | ····return-void |
125 | .end·method | 125 | .end·method |
126 | .method·public·constructor·<init>(IF)V | 126 | .method·public·constructor·<init>(IF)V |
127 |
····.locals· |
127 | ····.locals·3 |
128 | ····.param·p1,·"initialCapacity"····#·I | 128 | ····.param·p1,·"initialCapacity"····#·I |
129 | ····.param·p2,·"loadFactor"····#·F | 129 | ····.param·p2,·"loadFactor"····#·F |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·68 | 131 | ····.line·68 |
132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IntMap;,·"Lcom/badlogic/gdx/utils/IntMap<TV;>;" | 132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/IntMap;,·"Lcom/badlogic/gdx/utils/IntMap<TV;>;" |
133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 265, 25 lines modified | Offset 265, 25 lines modified | ||
265 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->hashShift:I | 265 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->hashShift:I |
266 | ····.line·79 | 266 | ····.line·79 |
267 | ····const/4·v0,·0x3 | 267 | ····const/4·v0,·0x3 |
268 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I | 268 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I |
269 |
····int-to-double·v |
269 | ····int-to-double·v1,·v1 |
270 |
····invoke-static·{v |
270 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
271 |
····move-result-wide·v |
271 | ····move-result-wide·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····double-to-int·v1,·v |
274 | ····double-to-int·v1,·v1 |
275 | ····mul-int/lit8·v1,·v1,·0x2 | 275 | ····mul-int/lit8·v1,·v1,·0x2 |
276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
277 | ····move-result·v0 | 277 | ····move-result·v0 |
Offset 296, 21 lines modified | Offset 296, 21 lines modified | ||
296 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 296 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
297 | ····move-result·v0 | 297 | ····move-result·v0 |
298 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I | 298 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->capacity:I |
299 |
····int-to-double·v |
299 | ····int-to-double·v1,·v1 |
300 |
····invoke-static·{v |
300 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
301 |
····move-result-wide·v |
301 | ····move-result-wide·v1 |
302 |
····double-to-int·v1,·v |
302 | ····double-to-int·v1,·v1 |
303 | ····div-int/lit8·v1,·v1,·0x8 | 303 | ····div-int/lit8·v1,·v1,·0x8 |
304 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 304 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
305 | ····move-result·v0 | 305 | ····move-result·v0 |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntSet;-><init>(IF)V | 76 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/IntSet;-><init>(IF)V |
77 | ····.line·59 | 77 | ····.line·59 |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | .method·public·constructor·<init>(IF)V | 80 | .method·public·constructor·<init>(IF)V |
81 |
····.locals· |
81 | ····.locals·3 |
82 | ····.param·p1,·"initialCapacity"····#·I | 82 | ····.param·p1,·"initialCapacity"····#·I |
83 | ····.param·p2,·"loadFactor"····#·F | 83 | ····.param·p2,·"loadFactor"····#·F |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line·63 | 85 | ····.line·63 |
86 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 86 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 218, 25 lines modified | Offset 218, 25 lines modified | ||
218 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I | 218 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I |
219 | ····.line·74 | 219 | ····.line·74 |
220 | ····const/4·v0,·0x3 | 220 | ····const/4·v0,·0x3 |
221 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 221 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
222 |
····int-to-double·v |
222 | ····int-to-double·v1,·v1 |
223 |
····invoke-static·{v |
223 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
224 |
····move-result-wide·v |
224 | ····move-result-wide·v1 |
225 |
····invoke-static·{v |
225 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
226 |
····move-result-wide·v |
226 | ····move-result-wide·v1 |
227 |
····double-to-int·v1,·v |
227 | ····double-to-int·v1,·v1 |
228 | ····mul-int/lit8·v1,·v1,·0x2 | 228 | ····mul-int/lit8·v1,·v1,·0x2 |
229 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 229 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
230 | ····move-result·v0 | 230 | ····move-result·v0 |
Offset 249, 21 lines modified | Offset 249, 21 lines modified | ||
249 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 249 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
250 | ····move-result·v0 | 250 | ····move-result·v0 |
251 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 251 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
252 |
····int-to-double·v |
252 | ····int-to-double·v1,·v1 |
253 |
····invoke-static·{v |
253 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
254 |
····move-result-wide·v |
254 | ····move-result-wide·v1 |
255 |
····double-to-int·v1,·v |
255 | ····double-to-int·v1,·v1 |
256 | ····div-int/lit8·v1,·v1,·0x8 | 256 | ····div-int/lit8·v1,·v1,·0x8 |
257 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 257 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
258 | ····move-result·v0 | 258 | ····move-result·v0 |
Offset 818, 15 lines modified | Offset 818, 15 lines modified | ||
818 | ····.packed-switch·0x0 | 818 | ····.packed-switch·0x0 |
819 | ········:pswitch_0 | 819 | ········:pswitch_0 |
820 | ········:pswitch_1 | 820 | ········:pswitch_1 |
821 | ····.end·packed-switch | 821 | ····.end·packed-switch |
822 | .end·method | 822 | .end·method |
823 | .method·private·resize(I)V | 823 | .method·private·resize(I)V |
824 |
····.locals· |
824 | ····.locals·9 |
825 | ····.param·p1,·"newSize"····#·I | 825 | ····.param·p1,·"newSize"····#·I |
826 | ····.prologue | 826 | ····.prologue |
827 | ····const/4·v6,·0x0 | 827 | ····const/4·v6,·0x0 |
828 | ····.line·393 | 828 | ····.line·393 |
829 | ····iget·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I | 829 | ····iget·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->capacity:I |
Offset 863, 25 lines modified | Offset 863, 25 lines modified | ||
863 | ····rsub-int/lit8·v5,·v5,·0x1f | 863 | ····rsub-int/lit8·v5,·v5,·0x1f |
864 | ····iput·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I | 864 | ····iput·v5,·p0,·Lcom/badlogic/gdx/utils/IntSet;->hashShift:I |
865 | ····.line·399 | 865 | ····.line·399 |
866 | ····const/4·v5,·0x3 | 866 | ····const/4·v5,·0x3 |
867 |
····int-to-double·v |
867 | ····int-to-double·v7,·p1 |
868 |
····invoke-static·{v |
868 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
869 |
····move-result-wide·v |
869 | ····move-result-wide·v7 |
870 |
····invoke-static·{v |
870 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
871 |
····move-result-wide·v |
871 | ····move-result-wide·v7 |
872 |
····double-to-int·v7,·v |
872 | ····double-to-int·v7,·v7 |
Max diff block lines reached; 609/3243 bytes (18.78%) of diff not shown. |
Offset 1442, 15 lines modified | Offset 1442, 15 lines modified | ||
1442 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V | 1442 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V |
1443 | ····.line·711 | 1443 | ····.line·711 |
1444 | ····return-void | 1444 | ····return-void |
1445 | .end·method | 1445 | .end·method |
1446 | .method·protected·number(Ljava/lang/String;DLjava/lang/String;)V | 1446 | .method·protected·number(Ljava/lang/String;DLjava/lang/String;)V |
1447 |
····.locals· |
1447 | ····.locals·1 |
1448 | ····.param·p1,·"name"····#·Ljava/lang/String; | 1448 | ····.param·p1,·"name"····#·Ljava/lang/String; |
1449 | ····.param·p2,·"value"····#·D | 1449 | ····.param·p2,·"value"····#·D |
1450 | ····.param·p4,·"stringValue"····#·Ljava/lang/String; | 1450 | ····.param·p4,·"stringValue"····#·Ljava/lang/String; |
1451 | ····.prologue | 1451 | ····.prologue |
1452 | ····.line·702 | 1452 | ····.line·702 |
1453 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 1453 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
Offset 1460, 15 lines modified | Offset 1460, 15 lines modified | ||
1460 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V | 1460 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/JsonReader;->addChild(Ljava/lang/String;Lcom/badlogic/gdx/utils/JsonValue;)V |
1461 | ····.line·703 | 1461 | ····.line·703 |
1462 | ····return-void | 1462 | ····return-void |
1463 | .end·method | 1463 | .end·method |
1464 | .method·protected·number(Ljava/lang/String;JLjava/lang/String;)V | 1464 | .method·protected·number(Ljava/lang/String;JLjava/lang/String;)V |
1465 |
····.locals· |
1465 | ····.locals·1 |
1466 | ····.param·p1,·"name"····#·Ljava/lang/String; | 1466 | ····.param·p1,·"name"····#·Ljava/lang/String; |
1467 | ····.param·p2,·"value"····#·J | 1467 | ····.param·p2,·"value"····#·J |
1468 | ····.param·p4,·"stringValue"····#·Ljava/lang/String; | 1468 | ····.param·p4,·"stringValue"····#·Ljava/lang/String; |
1469 | ····.prologue | 1469 | ····.prologue |
1470 | ····.line·706 | 1470 | ····.line·706 |
1471 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 1471 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
Offset 1716, 2784 lines modified | Offset 1716, 2784 lines modified | ||
1716 | ····move-result-object·v1 | 1716 | ····move-result-object·v1 |
1717 | ····return-object·v1 | 1717 | ····return-object·v1 |
1718 | .end·method | 1718 | .end·method |
1719 | .method·public·parse([CII)Lcom/badlogic/gdx/utils/JsonValue; | 1719 | .method·public·parse([CII)Lcom/badlogic/gdx/utils/JsonValue; |
1720 |
····.locals·5 |
1720 | ····.locals·52 |
1721 | ····.param·p1,·"data"····#·[C | 1721 | ····.param·p1,·"data"····#·[C |
1722 | ····.param·p2,·"offset"····#·I | 1722 | ····.param·p2,·"offset"····#·I |
1723 | ····.param·p3,·"length"····#·I | 1723 | ····.param·p3,·"length"····#·I |
1724 | ····.prologue | 1724 | ····.prologue |
1725 | ····.line·82 | 1725 | ····.line·82 |
1726 |
····move/from16·v3 |
1726 | ····move/from16·v34,·p2 |
1727 |
····.local·v3 |
1727 | ····.local·v34,·"p":I |
1728 |
····move/from16·v3 |
1728 | ····move/from16·v37,·p3 |
1729 |
····.local·v3 |
1729 | ····.local·v37,·"pe":I |
1730 |
····move/from16·v2 |
1730 | ····move/from16·v26,·v37 |
1731 |
····.local·v2 |
1731 | ····.local·v26,·"eof":I |
1732 |
····const/16·v4 |
1732 | ····const/16·v44,·0x0 |
1733 | ····.line·83 | 1733 | ····.line·83 |
1734 |
····.local·v4 |
1734 | ····.local·v44,·"top":I |
1735 |
····const/16·v4 |
1735 | ····const/16·v47,·0x4 |
1736 |
····move/from16·v0,·v4 |
1736 | ····move/from16·v0,·v47 |
1737 | ····new-array·v0,·v0,·[I | 1737 | ····new-array·v0,·v0,·[I |
1738 |
····move-object/from16·v4 |
1738 | ····move-object/from16·v40,·v0 |
1739 | ····.line·85 | 1739 | ····.line·85 |
1740 |
····.local·v4 |
1740 | ····.local·v40,·"stack":[I |
1741 |
····const/16·v |
1741 | ····const/16·v39,·0x0 |
1742 | ····.line·86 | 1742 | ····.line·86 |
1743 |
····.local·v |
1743 | ····.local·v39,·"s":I |
1744 |
····new-instance·v3 |
1744 | ····new-instance·v31,·Lcom/badlogic/gdx/utils/Array; |
1745 |
····const/16·v4 |
1745 | ····const/16·v47,·0x8 |
1746 |
····move-object/from16·v0,·v3 |
1746 | ····move-object/from16·v0,·v31 |
1747 |
····move/from16·v1,·v4 |
1747 | ····move/from16·v1,·v47 |
1748 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;-><init>(I)V | 1748 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;-><init>(I)V |
1749 | ····.line·87 | 1749 | ····.line·87 |
1750 |
····.local·v3 |
1750 | ····.local·v31,·"names":Lcom/badlogic/gdx/utils/Array;,·"Lcom/badlogic/gdx/utils/Array<Ljava/lang/String;>;" |
1751 |
····const/16·v3 |
1751 | ····const/16·v32,·0x0 |
1752 |
····.local·v3 |
1752 | ····.local·v32,·"needsUnescape":Z |
1753 |
····const/16·v4 |
1753 | ····const/16·v42,·0x0 |
1754 |
····.local·v4 |
1754 | ····.local·v42,·"stringIsName":Z |
1755 |
····const/16·v4 |
1755 | ····const/16·v43,·0x0 |
1756 | ····.line·88 | 1756 | ····.line·88 |
1757 |
····.local·v4 |
1757 | ····.local·v43,·"stringIsUnquoted":Z |
1758 |
····const/16·v3 |
1758 | ····const/16·v36,·0x0 |
1759 | ····.line·90 | 1759 | ····.line·90 |
1760 |
····.local·v3 |
1760 | ····.local·v36,·"parseRuntimeEx":Ljava/lang/RuntimeException; |
Max diff block lines reached; 106543/109885 bytes (96.96%) of diff not shown. |
Offset 62, 15 lines modified | Offset 62, 15 lines modified | ||
62 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/utils/JsonValue;->set(DLjava/lang/String;)V | 62 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/utils/JsonValue;->set(DLjava/lang/String;)V |
63 | ····.line·59 | 63 | ····.line·59 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·public·constructor·<init>(DLjava/lang/String;)V | 66 | .method·public·constructor·<init>(DLjava/lang/String;)V |
67 |
····.locals· |
67 | ····.locals·0 |
68 | ····.param·p1,·"value"····#·D | 68 | ····.param·p1,·"value"····#·D |
69 | ····.param·p3,·"stringValue"····#·Ljava/lang/String; | 69 | ····.param·p3,·"stringValue"····#·Ljava/lang/String; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·65 | 71 | ····.line·65 |
72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 95, 15 lines modified | Offset 95, 15 lines modified | ||
95 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/utils/JsonValue;->set(JLjava/lang/String;)V | 95 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lcom/badlogic/gdx/utils/JsonValue;->set(JLjava/lang/String;)V |
96 | ····.line·63 | 96 | ····.line·63 |
97 | ····return-void | 97 | ····return-void |
98 | .end·method | 98 | .end·method |
99 | .method·public·constructor·<init>(JLjava/lang/String;)V | 99 | .method·public·constructor·<init>(JLjava/lang/String;)V |
100 |
····.locals· |
100 | ····.locals·0 |
101 | ····.param·p1,·"value"····#·J | 101 | ····.param·p1,·"value"····#·J |
102 | ····.param·p3,·"stringValue"····#·Ljava/lang/String; | 102 | ····.param·p3,·"stringValue"····#·Ljava/lang/String; |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·69 | 104 | ····.line·69 |
105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 335, 18 lines modified | Offset 335, 18 lines modified | ||
335 | ····:goto_3 | 335 | ····:goto_3 |
336 | ····move-object/from16·v0,·p2 | 336 | ····move-object/from16·v0,·p2 |
337 | ····invoke-virtual·{v0,·v12},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; | 337 | ····invoke-virtual·{v0,·v12},·Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; |
338 | ····.line·936 | 338 | ····.line·936 |
339 |
····const/4·v |
339 | ····const/4·v5,·0x0 |
340 | ····.line·937 | 340 | ····.line·937 |
341 |
····.local·v |
341 | ····.local·v5,·"i":I |
342 | ····move-object/from16·v0,·p1 | 342 | ····move-object/from16·v0,·p1 |
343 | ····iget-object·v2,·v0,·Lcom/badlogic/gdx/utils/JsonValue;->child:Lcom/badlogic/gdx/utils/JsonValue; | 343 | ····iget-object·v2,·v0,·Lcom/badlogic/gdx/utils/JsonValue;->child:Lcom/badlogic/gdx/utils/JsonValue; |
344 | ····.local·v2,·"child":Lcom/badlogic/gdx/utils/JsonValue; | 344 | ····.local·v2,·"child":Lcom/badlogic/gdx/utils/JsonValue; |
345 | ····:goto_4 | 345 | ····:goto_4 |
346 | ····if-eqz·v2,·:cond_8 | 346 | ····if-eqz·v2,·:cond_8 |
Offset 441, 15 lines modified | Offset 441, 15 lines modified | ||
441 | ····const/4·v8,·0x1 | 441 | ····const/4·v8,·0x1 |
442 | ····.line·947 | 442 | ····.line·947 |
443 | ····goto·:goto_2 | 443 | ····goto·:goto_2 |
444 | ····.line·931 | 444 | ····.line·931 |
445 | ····.end·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; | 445 | ····.end·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; |
446 |
····.end·local·v |
446 | ····.end·local·v5····#·"i":I |
447 | ····.end·local·v8····#·"newLines":Z | 447 | ····.end·local·v8····#·"newLines":Z |
448 | ····.end·local·v10····#·"start":I | 448 | ····.end·local·v10····#·"start":I |
449 | ····:cond_4 | 449 | ····:cond_4 |
450 | ····const/4·v8,·0x0 | 450 | ····const/4·v8,·0x0 |
451 | ····goto·:goto_1 | 451 | ····goto·:goto_1 |
Offset 459, 15 lines modified | Offset 459, 15 lines modified | ||
459 | ····:cond_5 | 459 | ····:cond_5 |
460 | ····const-string·v12,·"{·" | 460 | ····const-string·v12,·"{·" |
461 | ····goto·:goto_3 | 461 | ····goto·:goto_3 |
462 | ····.line·943 | 462 | ····.line·943 |
463 | ····.restart·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; | 463 | ····.restart·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; |
464 |
····.restart·local·v |
464 | ····.restart·local·v5····#·"i":I |
465 | ····:cond_6 | 465 | ····:cond_6 |
466 | ····const/16·v12,·0x20 | 466 | ····const/16·v12,·0x20 |
467 | ····goto·:goto_5 | 467 | ····goto·:goto_5 |
468 | ····.line·937 | 468 | ····.line·937 |
469 | ····:cond_7 | 469 | ····:cond_7 |
Offset 493, 15 lines modified | Offset 493, 15 lines modified | ||
493 | ····invoke-virtual·{v0,·v12},·Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; | 493 | ····invoke-virtual·{v0,·v12},·Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; |
494 | ····goto/16·:goto_0 | 494 | ····goto/16·:goto_0 |
495 | ····.line·955 | 495 | ····.line·955 |
496 | ····.end·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; | 496 | ····.end·local·v2····#·"child":Lcom/badlogic/gdx/utils/JsonValue; |
497 |
····.end·local·v |
497 | ····.end·local·v5····#·"i":I |
498 | ····.end·local·v8····#·"newLines":Z | 498 | ····.end·local·v8····#·"newLines":Z |
499 | ····.end·local·v10····#·"start":I | 499 | ····.end·local·v10····#·"start":I |
500 | ····:cond_a | 500 | ····:cond_a |
501 | ····invoke-virtual/range·{p1·..·p1},·Lcom/badlogic/gdx/utils/JsonValue;->isArray()Z | 501 | ····invoke-virtual/range·{p1·..·p1},·Lcom/badlogic/gdx/utils/JsonValue;->isArray()Z |
502 | ····move-result·v12 | 502 | ····move-result·v12 |
Offset 747, 37 lines modified | Offset 747, 37 lines modified | ||
Max diff block lines reached; 11148/13766 bytes (80.98%) of diff not shown. |
Offset 542, 15 lines modified | Offset 542, 15 lines modified | ||
542 | ····iput-boolean·p1,·p0,·Lcom/badlogic/gdx/utils/JsonWriter;->quoteLongValues:Z | 542 | ····iput-boolean·p1,·p0,·Lcom/badlogic/gdx/utils/JsonWriter;->quoteLongValues:Z |
543 | ····.line·52 | 543 | ····.line·52 |
544 | ····return-void | 544 | ····return-void |
545 | .end·method | 545 | .end·method |
546 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/JsonWriter; | 546 | .method·public·value(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/JsonWriter; |
547 |
····.locals· |
547 | ····.locals·7 |
548 | ····.param·p1,·"value"····#·Ljava/lang/Object; | 548 | ····.param·p1,·"value"····#·Ljava/lang/Object; |
549 | ····.annotation·system·Ldalvik/annotation/Throws; | 549 | ····.annotation·system·Ldalvik/annotation/Throws; |
550 | ········value·=·{ | 550 | ········value·=·{ |
551 | ············Ljava/io/IOException; | 551 | ············Ljava/io/IOException; |
552 | ········} | 552 | ········} |
553 | ····.end·annotation | 553 | ····.end·annotation |
Offset 645, 19 lines modified | Offset 645, 19 lines modified | ||
645 | ····move-result-wide·v0 | 645 | ····move-result-wide·v0 |
646 | ····.line·105 | 646 | ····.line·105 |
647 | ····.local·v0,·"longValue":J | 647 | ····.local·v0,·"longValue":J |
648 | ····invoke-virtual·{v2},·Ljava/lang/Number;->doubleValue()D | 648 | ····invoke-virtual·{v2},·Ljava/lang/Number;->doubleValue()D |
649 |
····move-result-wide·v |
649 | ····move-result-wide·v3 |
650 |
····long-to-double·v |
650 | ····long-to-double·v5,·v0 |
651 |
····cmpl-double·v3,·v |
651 | ····cmpl-double·v3,·v3,·v5 |
652 | ····if-nez·v3,·:cond_1 | 652 | ····if-nez·v3,·:cond_1 |
653 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 653 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
654 | ····move-result-object·p1 | 654 | ····move-result-object·p1 |
Offset 157, 15 lines modified | Offset 157, 15 lines modified | ||
157 | ····return-object·v0 | 157 | ····return-object·v0 |
158 | .end·method | 158 | .end·method |
159 | #·virtual·methods | 159 | #·virtual·methods |
160 | .method·public·add(J)V | 160 | .method·public·add(J)V |
161 |
····.locals· |
161 | ····.locals·4 |
162 | ····.param·p1,·"value"····#·J | 162 | ····.param·p1,·"value"····#·J |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·76 | 164 | ····.line·76 |
165 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 165 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
166 | ····.line·77 | 166 | ····.line·77 |
Offset 380, 15 lines modified | Offset 380, 15 lines modified | ||
380 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I | 380 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I |
381 | ····.line·243 | 381 | ····.line·243 |
382 | ····return-void | 382 | ····return-void |
383 | .end·method | 383 | .end·method |
384 | .method·public·contains(J)Z | 384 | .method·public·contains(J)Z |
385 |
····.locals· |
385 | ····.locals·5 |
386 | ····.param·p1,·"value"····#·J | 386 | ····.param·p1,·"value"····#·J |
387 | ····.prologue | 387 | ····.prologue |
388 | ····.line·145 | 388 | ····.line·145 |
389 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I | 389 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->size:I |
390 | ····add-int/lit8·v0,·v3,·-0x1 | 390 | ····add-int/lit8·v0,·v3,·-0x1 |
Offset 407, 17 lines modified | Offset 407, 17 lines modified | ||
407 | ····if-ltz·v1,·:cond_0 | 407 | ····if-ltz·v1,·:cond_0 |
408 | ····.line·148 | 408 | ····.line·148 |
409 | ····add-int/lit8·v0,·v1,·-0x1 | 409 | ····add-int/lit8·v0,·v1,·-0x1 |
410 | ····.end·local·v1····#·"i":I | 410 | ····.end·local·v1····#·"i":I |
411 | ····.restart·local·v0····#·"i":I | 411 | ····.restart·local·v0····#·"i":I |
412 |
····aget-wide·v |
412 | ····aget-wide·v3,·v2,·v1 |
413 |
····cmp-long·v3,·v |
413 | ····cmp-long·v3,·v3,·p1 |
414 | ····if-nez·v3,·:cond_1 | 414 | ····if-nez·v3,·:cond_1 |
415 | ····const/4·v3,·0x1 | 415 | ····const/4·v3,·0x1 |
416 | ····.line·149 | 416 | ····.line·149 |
417 | ····:goto_1 | 417 | ····:goto_1 |
Offset 472, 15 lines modified | Offset 472, 15 lines modified | ||
472 | ····:cond_0 | 472 | ····:cond_0 |
473 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 473 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
474 | ····return-object·v1 | 474 | ····return-object·v1 |
475 | .end·method | 475 | .end·method |
476 | .method·public·equals(Ljava/lang/Object;)Z | 476 | .method·public·equals(Ljava/lang/Object;)Z |
477 |
····.locals· |
477 | ····.locals·9 |
478 | ····.param·p1,·"object"····#·Ljava/lang/Object; | 478 | ····.param·p1,·"object"····#·Ljava/lang/Object; |
479 | ····.prologue | 479 | ····.prologue |
480 | ····const/4·v3,·0x1 | 480 | ····const/4·v3,·0x1 |
481 | ····const/4·v4,·0x0 | 481 | ····const/4·v4,·0x0 |
Offset 529, 21 lines modified | Offset 529, 21 lines modified | ||
529 | ····.local·v1,·"i":I | 529 | ····.local·v1,·"i":I |
530 | ····:goto_1 | 530 | ····:goto_1 |
531 | ····if-ge·v1,·v2,·:cond_0 | 531 | ····if-ge·v1,·v2,·:cond_0 |
532 | ····.line·319 | 532 | ····.line·319 |
533 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J | 533 | ····iget-object·v5,·p0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
534 |
····aget-wide·v |
534 | ····aget-wide·v5,·v5,·v1 |
535 |
····iget-object·v |
535 | ····iget-object·v7,·v0,·Lcom/badlogic/gdx/utils/LongArray;->items:[J |
536 |
····aget-wide·v |
536 | ····aget-wide·v7,·v7,·v1 |
537 |
····cmp-long·v5,·v |
537 | ····cmp-long·v5,·v5,·v7 |
538 | ····if-eqz·v5,·:cond_4 | 538 | ····if-eqz·v5,·:cond_4 |
539 | ····move·v3,·v4 | 539 | ····move·v3,·v4 |
540 | ····goto·:goto_0 | 540 | ····goto·:goto_0 |
Offset 634, 15 lines modified | Offset 634, 15 lines modified | ||
634 | ····aget-wide·v0,·v0,·p1 | 634 | ····aget-wide·v0,·v0,·p1 |
635 | ····return-wide·v0 | 635 | ····return-wide·v0 |
636 | .end·method | 636 | .end·method |
637 | .method·public·incr(IJ)V | 637 | .method·public·incr(IJ)V |
638 |
····.locals· |
638 | ····.locals·3 |
639 | ····.param·p1,·"index"····#·I | 639 | ····.param·p1,·"index"····#·I |
640 | ····.param·p2,·"value"····#·J | 640 | ····.param·p2,·"value"····#·J |
Max diff block lines reached; 11921/13989 bytes (85.22%) of diff not shown. |
Offset 46, 26 lines modified | Offset 46, 26 lines modified | ||
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·toString()Ljava/lang/String; | 49 | .method·public·toString()Ljava/lang/String; |
50 |
····.locals· |
50 | ····.locals·3 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·639 | 52 | ····.line·639 |
53 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap$Entry;,·"Lcom/badlogic/gdx/utils/LongMap$Entry<TV;>;" | 53 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap$Entry;,·"Lcom/badlogic/gdx/utils/LongMap$Entry<TV;>;" |
54 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 54 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
55 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 55 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
56 |
····iget-wide·v |
56 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entry;->key:J |
57 |
····invoke-virtual·{v0,·v |
57 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····const-string·v1,·"=" | 59 | ····const-string·v1,·"=" |
60 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 60 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····.line·775 | 112 | ····.line·775 |
113 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/LongMap$MapIterator;->reset()V | 113 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/LongMap$MapIterator;->reset()V |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·toArray()Lcom/badlogic/gdx/utils/LongArray; | 116 | .method·public·toArray()Lcom/badlogic/gdx/utils/LongArray; |
117 |
····.locals· |
117 | ····.locals·3 |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·791 | 119 | ····.line·791 |
120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/LongArray; | 120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/LongArray; |
121 | ····const/4·v1,·0x1 | 121 | ····const/4·v1,·0x1 |
Offset 136, 17 lines modified | Offset 136, 17 lines modified | ||
136 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Keys;->hasNext:Z | 136 | ····iget-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Keys;->hasNext:Z |
137 | ····if-eqz·v1,·:cond_0 | 137 | ····if-eqz·v1,·:cond_0 |
138 | ····.line·793 | 138 | ····.line·793 |
139 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/LongMap$Keys;->next()J | 139 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/LongMap$Keys;->next()J |
140 |
····move-result-wide·v |
140 | ····move-result-wide·v1 |
141 |
····invoke-virtual·{v0,·v |
141 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/LongArray;->add(J)V |
142 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
143 | ····.line·794 | 143 | ····.line·794 |
144 | ····:cond_0 | 144 | ····:cond_0 |
145 | ····return-object·v0 | 145 | ····return-object·v0 |
146 | .end·method | 146 | .end·method |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/LongMap;-><init>(IF)V | 122 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/LongMap;-><init>(IF)V |
123 | ····.line·64 | 123 | ····.line·64 |
124 | ····return-void | 124 | ····return-void |
125 | .end·method | 125 | .end·method |
126 | .method·public·constructor·<init>(IF)V | 126 | .method·public·constructor·<init>(IF)V |
127 |
····.locals· |
127 | ····.locals·3 |
128 | ····.param·p1,·"initialCapacity"····#·I | 128 | ····.param·p1,·"initialCapacity"····#·I |
129 | ····.param·p2,·"loadFactor"····#·F | 129 | ····.param·p2,·"loadFactor"····#·F |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·68 | 131 | ····.line·68 |
132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" | 132 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" |
133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 267, 25 lines modified | Offset 267, 25 lines modified | ||
267 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hashShift:I | 267 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hashShift:I |
268 | ····.line·79 | 268 | ····.line·79 |
269 | ····const/4·v0,·0x3 | 269 | ····const/4·v0,·0x3 |
270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I | 270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I |
271 |
····int-to-double·v |
271 | ····int-to-double·v1,·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····invoke-static·{v |
274 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
275 |
····move-result-wide·v |
275 | ····move-result-wide·v1 |
276 |
····double-to-int·v1,·v |
276 | ····double-to-int·v1,·v1 |
277 | ····mul-int/lit8·v1,·v1,·0x2 | 277 | ····mul-int/lit8·v1,·v1,·0x2 |
278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 278 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
279 | ····move-result·v0 | 279 | ····move-result·v0 |
Offset 298, 21 lines modified | Offset 298, 21 lines modified | ||
298 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 298 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
299 | ····move-result·v0 | 299 | ····move-result·v0 |
300 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I | 300 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->capacity:I |
301 |
····int-to-double·v |
301 | ····int-to-double·v1,·v1 |
302 |
····invoke-static·{v |
302 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
303 |
····move-result-wide·v |
303 | ····move-result-wide·v1 |
304 |
····double-to-int·v1,·v |
304 | ····double-to-int·v1,·v1 |
305 | ····div-int/lit8·v1,·v1,·0x8 | 305 | ····div-int/lit8·v1,·v1,·0x8 |
306 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 306 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
307 | ····move-result·v0 | 307 | ····move-result·v0 |
Offset 409, 15 lines modified | Offset 409, 15 lines modified | ||
409 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z | 409 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z |
410 | ····.line·95 | 410 | ····.line·95 |
411 | ····return-void | 411 | ····return-void |
412 | .end·method | 412 | .end·method |
413 | .method·private·containsKeyStash(J)Z | 413 | .method·private·containsKeyStash(J)Z |
414 |
····.locals· |
414 | ····.locals·5 |
415 | ····.param·p1,·"key"····#·J | 415 | ····.param·p1,·"key"····#·J |
416 | ····.prologue | 416 | ····.prologue |
417 | ····.line·473 | 417 | ····.line·473 |
418 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" | 418 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/LongMap;,·"Lcom/badlogic/gdx/utils/LongMap<TV;>;" |
419 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J | 419 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J |
Offset 431, 17 lines modified | Offset 431, 17 lines modified | ||
431 | ····add-int·v2,·v0,·v3 | 431 | ····add-int·v2,·v0,·v3 |
432 | ····.local·v2,·"n":I | 432 | ····.local·v2,·"n":I |
433 | ····:goto_0 | 433 | ····:goto_0 |
434 | ····if-ge·v0,·v2,·:cond_1 | 434 | ····if-ge·v0,·v2,·:cond_1 |
435 | ····.line·475 | 435 | ····.line·475 |
436 |
····aget-wide·v |
436 | ····aget-wide·v3,·v1,·v0 |
437 |
····cmp-long·v3,·v |
437 | ····cmp-long·v3,·v3,·p1 |
438 | ····if-nez·v3,·:cond_0 | 438 | ····if-nez·v3,·:cond_0 |
439 | ····const/4·v3,·0x1 | 439 | ····const/4·v3,·0x1 |
440 | ····.line·476 | 440 | ····.line·476 |
441 | ····:goto_1 | 441 | ····:goto_1 |
Offset 457, 15 lines modified | Offset 457, 15 lines modified | ||
457 | ····:cond_1 | 457 | ····:cond_1 |
Max diff block lines reached; 40066/42650 bytes (93.94%) of diff not shown. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectFloatMap;-><init>(IF)V | 110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectFloatMap;-><init>(IF)V |
111 | ····.line·61 | 111 | ····.line·61 |
112 | ····return-void | 112 | ····return-void |
113 | .end·method | 113 | .end·method |
114 | .method·public·constructor·<init>(IF)V | 114 | .method·public·constructor·<init>(IF)V |
115 |
····.locals· |
115 | ····.locals·3 |
116 | ····.param·p1,·"initialCapacity"····#·I | 116 | ····.param·p1,·"initialCapacity"····#·I |
117 | ····.param·p2,·"loadFactor"····#·F | 117 | ····.param·p2,·"loadFactor"····#·F |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·65 | 119 | ····.line·65 |
120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" | 120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" |
121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 253, 25 lines modified | Offset 253, 25 lines modified | ||
253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I | 253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I |
254 | ····.line·76 | 254 | ····.line·76 |
255 | ····const/4·v0,·0x3 | 255 | ····const/4·v0,·0x3 |
256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
257 |
····int-to-double·v |
257 | ····int-to-double·v1,·v1 |
258 |
····invoke-static·{v |
258 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
259 |
····move-result-wide·v |
259 | ····move-result-wide·v1 |
260 |
····invoke-static·{v |
260 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
261 |
····move-result-wide·v |
261 | ····move-result-wide·v1 |
262 |
····double-to-int·v1,·v |
262 | ····double-to-int·v1,·v1 |
263 | ····mul-int/lit8·v1,·v1,·0x2 | 263 | ····mul-int/lit8·v1,·v1,·0x2 |
264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
265 | ····move-result·v0 | 265 | ····move-result·v0 |
Offset 284, 21 lines modified | Offset 284, 21 lines modified | ||
284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
285 | ····move-result·v0 | 285 | ····move-result·v0 |
286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
287 |
····int-to-double·v |
287 | ····int-to-double·v1,·v1 |
288 |
····invoke-static·{v |
288 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
289 |
····move-result-wide·v |
289 | ····move-result-wide·v1 |
290 |
····double-to-int·v1,·v |
290 | ····double-to-int·v1,·v1 |
291 | ····div-int/lit8·v1,·v1,·0x8 | 291 | ····div-int/lit8·v1,·v1,·0x8 |
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
Offset 1103, 20 lines modified | Offset 1103, 20 lines modified | ||
1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->size:I | 1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->size:I |
1104 | ····goto·:goto_0 | 1104 | ····goto·:goto_0 |
1105 | .end·method | 1105 | .end·method |
1106 | .method·private·resize(I)V | 1106 | .method·private·resize(I)V |
1107 |
····.locals·1 |
1107 | ····.locals·10 |
1108 | ····.param·p1,·"newSize"····#·I | 1108 | ····.param·p1,·"newSize"····#·I |
1109 | ····.prologue | 1109 | ····.prologue |
1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" | 1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectFloatMap;,·"Lcom/badlogic/gdx/utils/ObjectFloatMap<TK;>;" |
1111 |
····const/4·v |
1111 | ····const/4·v9,·0x0 |
1112 | ····.line·453 | 1112 | ····.line·453 |
1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I | 1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->capacity:I |
1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->stashSize:I | 1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->stashSize:I |
1115 | ····add-int·v2,·v6,·v7 | 1115 | ····add-int·v2,·v6,·v7 |
Offset 1149, 25 lines modified | Offset 1149, 25 lines modified | ||
1149 | ····rsub-int/lit8·v6,·v6,·0x1f | 1149 | ····rsub-int/lit8·v6,·v6,·0x1f |
1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I | 1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectFloatMap;->hashShift:I |
1151 | ····.line·459 | 1151 | ····.line·459 |
1152 | ····const/4·v6,·0x3 | 1152 | ····const/4·v6,·0x3 |
1153 |
····int-to-double·v |
1153 | ····int-to-double·v7,·p1 |
1154 |
····invoke-static·{v |
1154 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1155 |
····move-result-wide·v |
1155 | ····move-result-wide·v7 |
1156 |
····invoke-static·{v |
1156 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1353/4247 bytes (31.86%) of diff not shown. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectIntMap;-><init>(IF)V | 110 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectIntMap;-><init>(IF)V |
111 | ····.line·61 | 111 | ····.line·61 |
112 | ····return-void | 112 | ····return-void |
113 | .end·method | 113 | .end·method |
114 | .method·public·constructor·<init>(IF)V | 114 | .method·public·constructor·<init>(IF)V |
115 |
····.locals· |
115 | ····.locals·3 |
116 | ····.param·p1,·"initialCapacity"····#·I | 116 | ····.param·p1,·"initialCapacity"····#·I |
117 | ····.param·p2,·"loadFactor"····#·F | 117 | ····.param·p2,·"loadFactor"····#·F |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·65 | 119 | ····.line·65 |
120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" | 120 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" |
121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 253, 25 lines modified | Offset 253, 25 lines modified | ||
253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I | 253 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I |
254 | ····.line·76 | 254 | ····.line·76 |
255 | ····const/4·v0,·0x3 | 255 | ····const/4·v0,·0x3 |
256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 256 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
257 |
····int-to-double·v |
257 | ····int-to-double·v1,·v1 |
258 |
····invoke-static·{v |
258 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
259 |
····move-result-wide·v |
259 | ····move-result-wide·v1 |
260 |
····invoke-static·{v |
260 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
261 |
····move-result-wide·v |
261 | ····move-result-wide·v1 |
262 |
····double-to-int·v1,·v |
262 | ····double-to-int·v1,·v1 |
263 | ····mul-int/lit8·v1,·v1,·0x2 | 263 | ····mul-int/lit8·v1,·v1,·0x2 |
264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 264 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
265 | ····move-result·v0 | 265 | ····move-result·v0 |
Offset 284, 21 lines modified | Offset 284, 21 lines modified | ||
284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 284 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
285 | ····move-result·v0 | 285 | ····move-result·v0 |
286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 286 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
287 |
····int-to-double·v |
287 | ····int-to-double·v1,·v1 |
288 |
····invoke-static·{v |
288 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
289 |
····move-result-wide·v |
289 | ····move-result-wide·v1 |
290 |
····double-to-int·v1,·v |
290 | ····double-to-int·v1,·v1 |
291 | ····div-int/lit8·v1,·v1,·0x8 | 291 | ····div-int/lit8·v1,·v1,·0x8 |
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
Offset 1103, 20 lines modified | Offset 1103, 20 lines modified | ||
1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->size:I | 1103 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->size:I |
1104 | ····goto·:goto_0 | 1104 | ····goto·:goto_0 |
1105 | .end·method | 1105 | .end·method |
1106 | .method·private·resize(I)V | 1106 | .method·private·resize(I)V |
1107 |
····.locals·1 |
1107 | ····.locals·10 |
1108 | ····.param·p1,·"newSize"····#·I | 1108 | ····.param·p1,·"newSize"····#·I |
1109 | ····.prologue | 1109 | ····.prologue |
1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" | 1110 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectIntMap;,·"Lcom/badlogic/gdx/utils/ObjectIntMap<TK;>;" |
1111 |
····const/4·v |
1111 | ····const/4·v9,·0x0 |
1112 | ····.line·453 | 1112 | ····.line·453 |
1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I | 1113 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I |
1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->stashSize:I | 1114 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->stashSize:I |
1115 | ····add-int·v2,·v6,·v7 | 1115 | ····add-int·v2,·v6,·v7 |
Offset 1149, 25 lines modified | Offset 1149, 25 lines modified | ||
1149 | ····rsub-int/lit8·v6,·v6,·0x1f | 1149 | ····rsub-int/lit8·v6,·v6,·0x1f |
1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I | 1150 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I |
1151 | ····.line·459 | 1151 | ····.line·459 |
1152 | ····const/4·v6,·0x3 | 1152 | ····const/4·v6,·0x3 |
1153 |
····int-to-double·v |
1153 | ····int-to-double·v7,·p1 |
1154 |
····invoke-static·{v |
1154 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1155 |
····move-result-wide·v |
1155 | ····move-result-wide·v7 |
1156 |
····invoke-static·{v |
1156 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1341/4211 bytes (31.85%) of diff not shown. |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(IF)V | 118 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(IF)V |
119 | ····.line·61 | 119 | ····.line·61 |
120 | ····return-void | 120 | ····return-void |
121 | .end·method | 121 | .end·method |
122 | .method·public·constructor·<init>(IF)V | 122 | .method·public·constructor·<init>(IF)V |
123 |
····.locals· |
123 | ····.locals·3 |
124 | ····.param·p1,·"initialCapacity"····#·I | 124 | ····.param·p1,·"initialCapacity"····#·I |
125 | ····.param·p2,·"loadFactor"····#·F | 125 | ····.param·p2,·"loadFactor"····#·F |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·65 | 127 | ····.line·65 |
128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" | 128 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" |
129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 261, 25 lines modified | Offset 261, 25 lines modified | ||
261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I | 261 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I |
262 | ····.line·76 | 262 | ····.line·76 |
263 | ····const/4·v0,·0x3 | 263 | ····const/4·v0,·0x3 |
264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 264 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
265 |
····int-to-double·v |
265 | ····int-to-double·v1,·v1 |
266 |
····invoke-static·{v |
266 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
267 |
····move-result-wide·v |
267 | ····move-result-wide·v1 |
268 |
····invoke-static·{v |
268 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
269 |
····move-result-wide·v |
269 | ····move-result-wide·v1 |
270 |
····double-to-int·v1,·v |
270 | ····double-to-int·v1,·v1 |
271 | ····mul-int/lit8·v1,·v1,·0x2 | 271 | ····mul-int/lit8·v1,·v1,·0x2 |
272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 272 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
273 | ····move-result·v0 | 273 | ····move-result·v0 |
Offset 292, 21 lines modified | Offset 292, 21 lines modified | ||
292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 292 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
293 | ····move-result·v0 | 293 | ····move-result·v0 |
294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 294 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
295 |
····int-to-double·v |
295 | ····int-to-double·v1,·v1 |
296 |
····invoke-static·{v |
296 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
297 |
····move-result-wide·v |
297 | ····move-result-wide·v1 |
298 |
····double-to-int·v1,·v |
298 | ····double-to-int·v1,·v1 |
299 | ····div-int/lit8·v1,·v1,·0x8 | 299 | ····div-int/lit8·v1,·v1,·0x8 |
300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 300 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
301 | ····move-result·v0 | 301 | ····move-result·v0 |
Offset 1378, 20 lines modified | Offset 1378, 20 lines modified | ||
1378 | ····.line·159 | 1378 | ····.line·159 |
1379 | ····const/4·v13,·0x0 | 1379 | ····const/4·v13,·0x0 |
1380 | ····goto/16·:goto_0 | 1380 | ····goto/16·:goto_0 |
1381 | .end·method | 1381 | .end·method |
1382 | .method·private·resize(I)V | 1382 | .method·private·resize(I)V |
1383 |
····.locals·1 |
1383 | ····.locals·10 |
1384 | ····.param·p1,·"newSize"····#·I | 1384 | ····.param·p1,·"newSize"····#·I |
1385 | ····.prologue | 1385 | ····.prologue |
1386 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" | 1386 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectMap;,·"Lcom/badlogic/gdx/utils/ObjectMap<TK;TV;>;" |
1387 |
····const/4·v |
1387 | ····const/4·v9,·0x0 |
1388 | ····.line·485 | 1388 | ····.line·485 |
1389 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I | 1389 | ····iget·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I |
1390 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->stashSize:I | 1390 | ····iget·v7,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->stashSize:I |
1391 | ····add-int·v2,·v6,·v7 | 1391 | ····add-int·v2,·v6,·v7 |
Offset 1424, 25 lines modified | Offset 1424, 25 lines modified | ||
1424 | ····rsub-int/lit8·v6,·v6,·0x1f | 1424 | ····rsub-int/lit8·v6,·v6,·0x1f |
1425 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I | 1425 | ····iput·v6,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I |
1426 | ····.line·491 | 1426 | ····.line·491 |
1427 | ····const/4·v6,·0x3 | 1427 | ····const/4·v6,·0x3 |
1428 |
····int-to-double·v |
1428 | ····int-to-double·v7,·p1 |
1429 |
····invoke-static·{v |
1429 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->log(D)D |
1430 |
····move-result-wide·v |
1430 | ····move-result-wide·v7 |
1431 |
····invoke-static·{v |
1431 | ····invoke-static·{v7,·v8},·Ljava/lang/Math;->ceil(D)D |
Max diff block lines reached; 1340/4157 bytes (32.23%) of diff not shown. |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectSet;-><init>(IF)V | 94 | ····invoke-direct·{p0,·p1,·v0},·Lcom/badlogic/gdx/utils/ObjectSet;-><init>(IF)V |
95 | ····.line·58 | 95 | ····.line·58 |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·public·constructor·<init>(IF)V | 98 | .method·public·constructor·<init>(IF)V |
99 |
····.locals· |
99 | ····.locals·3 |
100 | ····.param·p1,·"initialCapacity"····#·I | 100 | ····.param·p1,·"initialCapacity"····#·I |
101 | ····.param·p2,·"loadFactor"····#·F | 101 | ····.param·p2,·"loadFactor"····#·F |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·62 | 103 | ····.line·62 |
104 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectSet;,·"Lcom/badlogic/gdx/utils/ObjectSet<TT;>;" | 104 | ····.local·p0,·"this":Lcom/badlogic/gdx/utils/ObjectSet;,·"Lcom/badlogic/gdx/utils/ObjectSet<TT;>;" |
105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 237, 25 lines modified | Offset 237, 25 lines modified | ||
237 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->hashShift:I | 237 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->hashShift:I |
238 | ····.line·73 | 238 | ····.line·73 |
239 | ····const/4·v0,·0x3 | 239 | ····const/4·v0,·0x3 |
240 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I | 240 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I |
241 |
····int-to-double·v |
241 | ····int-to-double·v1,·v1 |
242 |
····invoke-static·{v |
242 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D |
243 |
····move-result-wide·v |
243 | ····move-result-wide·v1 |
244 |
····invoke-static·{v |
244 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->ceil(D)D |
245 |
····move-result-wide·v |
245 | ····move-result-wide·v1 |
246 |
····double-to-int·v1,·v |
246 | ····double-to-int·v1,·v1 |
247 | ····mul-int/lit8·v1,·v1,·0x2 | 247 | ····mul-int/lit8·v1,·v1,·0x2 |
248 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 248 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
249 | ····move-result·v0 | 249 | ····move-result·v0 |
Offset 268, 21 lines modified | Offset 268, 21 lines modified | ||
268 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 268 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
269 | ····move-result·v0 | 269 | ····move-result·v0 |
270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I | 270 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectSet;->capacity:I |
271 |
····int-to-double·v |
271 | ····int-to-double·v1,·v1 |
272 |
····invoke-static·{v |
272 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sqrt(D)D |
273 |
····move-result-wide·v |
273 | ····move-result-wide·v1 |
274 |
····double-to-int·v1,·v |
274 | ····double-to-int·v1,·v1 |
275 | ····div-int/lit8·v1,·v1,·0x8 | 275 | ····div-int/lit8·v1,·v1,·0x8 |
276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 276 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
277 | ····move-result·v0 | 277 | ····move-result·v0 |
Offset 87, 34 lines modified | Offset 87, 34 lines modified | ||
87 | ····.line·53 | 87 | ····.line·53 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | #·virtual·methods | 90 | #·virtual·methods |
91 | .method·public·reset()V | 91 | .method·public·reset()V |
92 |
····.locals· |
92 | ····.locals·3 |
93 | ····.prologue | 93 | ····.prologue |
94 |
····const-wide/16·v |
94 | ····const-wide/16·v1,·0x0 |
95 | ····.line·98 | 95 | ····.line·98 |
96 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->time:Lcom/badlogic/gdx/math/FloatCounter; | 96 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->time:Lcom/badlogic/gdx/math/FloatCounter; |
97 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V | 97 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V |
98 | ····.line·99 | 98 | ····.line·99 |
99 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->load:Lcom/badlogic/gdx/math/FloatCounter; | 99 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->load:Lcom/badlogic/gdx/math/FloatCounter; |
100 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V | 100 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/math/FloatCounter;->reset()V |
101 | ····.line·100 | 101 | ····.line·100 |
102 |
····iput-wide·v |
102 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
103 | ····.line·101 | 103 | ····.line·101 |
104 |
····iput-wide·v |
104 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->lastTick:J |
105 | ····.line·102 | 105 | ····.line·102 |
106 | ····const/4·v0,·0x0 | 106 | ····const/4·v0,·0x0 |
107 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 107 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
108 | ····.line·103 | 108 | ····.line·103 |
Offset 143, 49 lines modified | Offset 143, 49 lines modified | ||
143 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z | 143 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z |
144 | ····.line·84 | 144 | ····.line·84 |
145 | ····return-void | 145 | ····return-void |
146 | .end·method | 146 | .end·method |
147 | .method·public·stop()V | 147 | .method·public·stop()V |
148 |
····.locals· |
148 | ····.locals·7 |
149 | ····.prologue | 149 | ····.prologue |
150 |
····const-wide/16·v |
150 | ····const-wide/16·v5,·0x0 |
151 | ····.line·89 | 151 | ····.line·89 |
152 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J | 152 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
153 |
····cmp-long·v0,·v0,·v |
153 | ····cmp-long·v0,·v0,·v5 |
154 | ····if-lez·v0,·:cond_0 | 154 | ····if-lez·v0,·:cond_0 |
155 | ····.line·90 | 155 | ····.line·90 |
156 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 156 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
157 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J | 157 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J |
158 |
····move-result-wide·v |
158 | ····move-result-wide·v1 |
159 |
····iget-wide·v |
159 | ····iget-wide·v3,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
160 |
····sub-long/2addr·v |
160 | ····sub-long/2addr·v1,·v3 |
161 |
····long-to-float·v1,·v |
161 | ····long-to-float·v1,·v1 |
162 | ····const·v2,·0x3089705f····#·1.0E-9f | 162 | ····const·v2,·0x3089705f····#·1.0E-9f |
163 | ····mul-float/2addr·v1,·v2 | 163 | ····mul-float/2addr·v1,·v2 |
164 | ····add-float/2addr·v0,·v1 | 164 | ····add-float/2addr·v0,·v1 |
165 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F | 165 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F |
166 | ····.line·91 | 166 | ····.line·91 |
167 |
····iput-wide·v |
167 | ····iput-wide·v5,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J |
168 | ····.line·92 | 168 | ····.line·92 |
169 | ····const/4·v0,·0x1 | 169 | ····const/4·v0,·0x1 |
170 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z | 170 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z |
171 | ····.line·94 | 171 | ····.line·94 |
Offset 365, 36 lines modified | Offset 365, 36 lines modified | ||
365 | ····.line·40 | 365 | ····.line·40 |
366 | ····.restart·local·v0····#·"result":I | 366 | ····.restart·local·v0····#·"result":I |
367 | ····:cond_1 | 367 | ····:cond_1 |
368 | ····return·v0 | 368 | ····return·v0 |
369 | .end·method | 369 | .end·method |
370 | .method·public·static·numChars(JI)I | 370 | .method·public·static·numChars(JI)I |
371 |
····.locals· |
371 | ····.locals·5 |
372 | ····.param·p0,·"value"····#·J | 372 | ····.param·p0,·"value"····#·J |
373 | ····.param·p2,·"radix"····#·I | 373 | ····.param·p2,·"radix"····#·I |
374 | ····.prologue | 374 | ····.prologue |
375 |
····const-wide/16·v |
375 | ····const-wide/16·v3,·0x0 |
376 | ····.line·45 | 376 | ····.line·45 |
377 |
····cmp-long·v1,·p0,·v |
377 | ····cmp-long·v1,·p0,·v3 |
378 | ····if-gez·v1,·:cond_0 | 378 | ····if-gez·v1,·:cond_0 |
379 | ····const/4·v0,·0x2 | 379 | ····const/4·v0,·0x2 |
380 | ····.line·46 | 380 | ····.line·46 |
381 | ····.local·v0,·"result":I | 381 | ····.local·v0,·"result":I |
382 | ····:goto_0 | 382 | ····:goto_0 |
383 |
····int-to-long·v |
383 | ····int-to-long·v1,·p2 |
384 |
····div-long/2addr·p0,·v |
384 | ····div-long/2addr·p0,·v1 |
385 |
····cmp-long·v1,·p0,·v |
385 | ····cmp-long·v1,·p0,·v3 |
386 | ····if-eqz·v1,·:cond_1 | 386 | ····if-eqz·v1,·:cond_1 |
387 | ····.line·47 | 387 | ····.line·47 |
388 | ····add-int/lit8·v0,·v0,·0x1 | 388 | ····add-int/lit8·v0,·v0,·0x1 |
389 | ····goto·:goto_0 | 389 | ····goto·:goto_0 |
Offset 744, 41 lines modified | Offset 744, 41 lines modified | ||
744 | ····move-result-object·v0 | 744 | ····move-result-object·v0 |
745 | ····return-object·v0 | 745 | ····return-object·v0 |
746 | .end·method | 746 | .end·method |
747 | .method·public·append(JIC)Lcom/badlogic/gdx/utils/StringBuilder; | 747 | .method·public·append(JIC)Lcom/badlogic/gdx/utils/StringBuilder; |
748 |
····.locals· |
748 | ····.locals·6 |
749 | ····.param·p1,·"value"····#·J | 749 | ····.param·p1,·"value"····#·J |
750 | ····.param·p3,·"minLength"····#·I | 750 | ····.param·p3,·"minLength"····#·I |
751 | ····.param·p4,·"prefix"····#·C | 751 | ····.param·p4,·"prefix"····#·C |
752 | ····.prologue | 752 | ····.prologue |
753 | ····.line·808 | 753 | ····.line·808 |
754 |
····const-wide/high16·v |
754 | ····const-wide/high16·v1,·-0x8000000000000000L |
755 |
····cmp-long·v1,·p1,·v |
755 | ····cmp-long·v1,·p1,·v1 |
756 | ····if-nez·v1,·:cond_0 | 756 | ····if-nez·v1,·:cond_0 |
757 | ····.line·809 | 757 | ····.line·809 |
758 | ····const-string·v1,·"-9223372036854775808" | 758 | ····const-string·v1,·"-9223372036854775808" |
759 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(Ljava/lang/String;)V | 759 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(Ljava/lang/String;)V |
760 | ····.line·841 | 760 | ····.line·841 |
761 | ····:goto_0 | 761 | ····:goto_0 |
762 | ····return-object·p0 | 762 | ····return-object·p0 |
763 | ····.line·812 | 763 | ····.line·812 |
764 | ····:cond_0 | 764 | ····:cond_0 |
765 |
····const-wide/16·v |
765 | ····const-wide/16·v1,·0x0 |
766 |
····cmp-long·v1,·p1,·v |
766 | ····cmp-long·v1,·p1,·v1 |
767 | ····if-gez·v1,·:cond_1 | 767 | ····if-gez·v1,·:cond_1 |
768 | ····.line·813 | 768 | ····.line·813 |
769 | ····const/16·v1,·0x2d | 769 | ····const/16·v1,·0x2d |
770 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V | 770 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V |
Offset 812, 24 lines modified | Offset 812, 24 lines modified | ||
812 | ····add-int/lit8·v0,·v0,·-0x1 | 812 | ····add-int/lit8·v0,·v0,·-0x1 |
813 | ····goto·:goto_1 | 813 | ····goto·:goto_1 |
814 | ····.line·820 | 814 | ····.line·820 |
815 | ····.end·local·v0····#·"j":I | 815 | ····.end·local·v0····#·"j":I |
816 | ····:cond_2 | 816 | ····:cond_2 |
817 |
····const-wide/16·v |
817 | ····const-wide/16·v1,·0x2710 |
818 |
····cmp-long·v1,·p1,·v |
818 | ····cmp-long·v1,·p1,·v1 |
819 | ····if-ltz·v1,·:cond_11 | 819 | ····if-ltz·v1,·:cond_11 |
820 | ····.line·821 | 820 | ····.line·821 |
821 |
····const-wide·v |
821 | ····const-wide·v1,·0xde0b6b3a7640000L |
822 |
····cmp-long·v1,·p1,·v |
822 | ····cmp-long·v1,·p1,·v1 |
823 | ····if-ltz·v1,·:cond_3 | 823 | ····if-ltz·v1,·:cond_3 |
Max diff block lines reached; 7647/9893 bytes (77.30%) of diff not shown. |
Offset 211, 82 lines modified | Offset 211, 82 lines modified | ||
211 | ····:try_end_1 | 211 | ····:try_end_1 |
212 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 212 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
213 | ····throw·v4 | 213 | ····throw·v4 |
214 | .end·method | 214 | .end·method |
215 | .method·public·run()V | 215 | .method·public·run()V |
216 |
····.locals·1 |
216 | ····.locals·13 |
217 | ····.prologue | 217 | ····.prologue |
218 | ····.line·212 | 218 | ····.line·212 |
219 | ····:goto_0 | 219 | ····:goto_0 |
220 | ····sget-object·v8,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; | 220 | ····sget-object·v8,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
221 | ····monitor-enter·v8 | 221 | ····monitor-enter·v8 |
222 | ····.line·213 | 222 | ····.line·213 |
223 | ····:try_start_0 | 223 | ····:try_start_0 |
224 |
····iget-object·v |
224 | ····iget-object·v7,·p0,·Lcom/badlogic/gdx/utils/Timer$TimerThread;->app:Lcom/badlogic/gdx/Application; |
225 | ····sget-object·v9,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; | 225 | ····sget-object·v9,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
226 |
····if-eq·v |
226 | ····if-eq·v7,·v9,·:cond_0 |
227 | ····monitor-exit·v8 | 227 | ····monitor-exit·v8 |
228 | ····.line·225 | 228 | ····.line·225 |
229 | ····:goto_1 | 229 | ····:goto_1 |
230 | ····return-void | 230 | ····return-void |
231 | ····.line·215 | 231 | ····.line·215 |
232 | ····:cond_0 | 232 | ····:cond_0 |
233 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 233 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
234 |
····move-result-wide·v |
234 | ····move-result-wide·v9 |
235 |
····const-wide/32·v1 |
235 | ····const-wide/32·v11,·0xf4240 |
236 |
····div-long·v |
236 | ····div-long·v3,·v9,·v11 |
237 | ····.line·216 | 237 | ····.line·216 |
238 |
····.local·v |
238 | ····.local·v3,·"timeMillis":J |
239 |
····const-wide/16·v |
239 | ····const-wide/16·v5,·0x1388 |
240 | ····.line·217 | 240 | ····.line·217 |
241 |
····.local·v |
241 | ····.local·v5,·"waitMillis":J |
242 | ····const/4·v1,·0x0 | 242 | ····const/4·v1,·0x0 |
243 | ····.local·v1,·"i":I | 243 | ····.local·v1,·"i":I |
244 |
····sget-object·v |
244 | ····sget-object·v7,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
245 |
····iget·v2,·v |
245 | ····iget·v2,·v7,·Lcom/badlogic/gdx/utils/Array;->size:I |
246 | ····:try_end_0 | 246 | ····:try_end_0 |
247 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 247 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
248 | ····.local·v2,·"n":I | 248 | ····.local·v2,·"n":I |
249 | ····:goto_2 | 249 | ····:goto_2 |
250 | ····if-ge·v1,·v2,·:cond_1 | 250 | ····if-ge·v1,·v2,·:cond_1 |
251 | ····.line·219 | 251 | ····.line·219 |
252 | ····:try_start_1 | 252 | ····:try_start_1 |
253 |
····sget-object·v |
253 | ····sget-object·v7,·Lcom/badlogic/gdx/utils/Timer;->instances:Lcom/badlogic/gdx/utils/Array; |
254 |
····invoke-virtual·{v |
254 | ····invoke-virtual·{v7,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
255 |
····move-result-object·v |
255 | ····move-result-object·v7 |
256 |
····check-cast·v |
256 | ····check-cast·v7,·Lcom/badlogic/gdx/utils/Timer; |
257 |
····invoke-virtual·{v |
257 | ····invoke-virtual·{v7,·v3,·v4,·v5,·v6},·Lcom/badlogic/gdx/utils/Timer;->update(JJ)J |
258 | ····:try_end_1 | 258 | ····:try_end_1 |
259 | ····.catch·Ljava/lang/Throwable;·{:try_start_1·..·:try_end_1}·:catch_0 | 259 | ····.catch·Ljava/lang/Throwable;·{:try_start_1·..·:try_end_1}·:catch_0 |
260 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 260 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
261 |
····move-result-wide·v |
261 | ····move-result-wide·v5 |
262 | ····.line·217 | 262 | ····.line·217 |
263 | ····add-int/lit8·v1,·v1,·0x1 | 263 | ····add-int/lit8·v1,·v1,·0x1 |
264 | ····goto·:goto_2 | 264 | ····goto·:goto_2 |
265 | ····.line·220 | 265 | ····.line·220 |
Offset 294, 98 lines modified | Offset 294, 98 lines modified | ||
294 | ····move-exception·v0 | 294 | ····move-exception·v0 |
295 | ····.line·221 | 295 | ····.line·221 |
296 | ····.local·v0,·"ex":Ljava/lang/Throwable; | 296 | ····.local·v0,·"ex":Ljava/lang/Throwable; |
297 | ····:try_start_2 | 297 | ····:try_start_2 |
298 | ····new-instance·v9,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 298 | ····new-instance·v9,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
299 |
····new-instance·v |
299 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
300 |
····invoke-direct·{v |
300 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
301 | ····const-string·v10,·"Task·failed:·" | 301 | ····const-string·v10,·"Task·failed:·" |
302 |
····invoke-virtual·{v |
302 | ····invoke-virtual·{v7,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
303 | ····move-result-object·v10 | 303 | ····move-result-object·v10 |
Max diff block lines reached; 3875/7353 bytes (52.70%) of diff not shown. |
Offset 285, 15 lines modified | Offset 285, 15 lines modified | ||
285 | ····:try_end_0 | 285 | ····:try_end_0 |
286 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 286 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
287 | ····throw·v2 | 287 | ····throw·v2 |
288 | .end·method | 288 | .end·method |
289 | .method·public·delay(J)V | 289 | .method·public·delay(J)V |
290 |
····.locals· |
290 | ····.locals·7 |
291 | ····.param·p1,·"delayMillis"····#·J | 291 | ····.param·p1,·"delayMillis"····#·J |
292 | ····.prologue | 292 | ····.prologue |
293 | ····.line·133 | 293 | ····.line·133 |
294 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; | 294 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; |
295 | ····monitor-enter·v4 | 295 | ····monitor-enter·v4 |
Offset 318, 19 lines modified | Offset 318, 19 lines modified | ||
318 | ····move-result-object·v2 | 318 | ····move-result-object·v2 |
319 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; | 319 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; |
320 | ····.line·136 | 320 | ····.line·136 |
321 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; | 321 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; |
322 |
····iget-wide·v |
322 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
323 |
····add-long/2addr·v |
323 | ····add-long/2addr·v5,·p1 |
324 |
····iput-wide·v |
324 | ····iput-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
325 | ····.line·134 | 325 | ····.line·134 |
326 | ····add-int/lit8·v0,·v0,·0x1 | 326 | ····add-int/lit8·v0,·v0,·0x1 |
327 | ····goto·:goto_0 | 327 | ····goto·:goto_0 |
328 | ····.line·138 | 328 | ····.line·138 |
Offset 586, 20 lines modified | Offset 586, 20 lines modified | ||
586 | ····:try_end_0 | 586 | ····:try_end_0 |
587 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 587 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
588 | ····throw·v0 | 588 | ····throw·v0 |
589 | .end·method | 589 | .end·method |
590 | .method·update(JJ)J | 590 | .method·update(JJ)J |
591 |
····.locals· |
591 | ····.locals·8 |
592 | ····.param·p1,·"timeMillis"····#·J | 592 | ····.param·p1,·"timeMillis"····#·J |
593 | ····.param·p3,·"waitMillis"····#·J | 593 | ····.param·p3,·"waitMillis"····#·J |
594 | ····.prologue | 594 | ····.prologue |
595 |
····const/4·v |
595 | ····const/4·v7,·-0x1 |
596 | ····.line·103 | 596 | ····.line·103 |
597 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; | 597 | ····iget-object·v4,·p0,·Lcom/badlogic/gdx/utils/Timer;->tasks:Lcom/badlogic/gdx/utils/Array; |
598 | ····monitor-enter·v4 | 598 | ····monitor-enter·v4 |
599 | ····.line·104 | 599 | ····.line·104 |
Offset 622, 41 lines modified | Offset 622, 41 lines modified | ||
622 | ····move-result-object·v2 | 622 | ····move-result-object·v2 |
623 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; | 623 | ····check-cast·v2,·Lcom/badlogic/gdx/utils/Timer$Task; |
624 | ····.line·106 | 624 | ····.line·106 |
625 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; | 625 | ····.local·v2,·"task":Lcom/badlogic/gdx/utils/Timer$Task; |
626 |
····iget-wide·v |
626 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
627 |
····cmp-long·v3,·v |
627 | ····cmp-long·v3,·v5,·p1 |
628 | ····if-lez·v3,·:cond_1 | 628 | ····if-lez·v3,·:cond_1 |
629 | ····.line·107 | 629 | ····.line·107 |
630 |
····iget-wide·v |
630 | ····iget-wide·v5,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->executeTimeMillis:J |
631 |
····sub-long/2addr·v |
631 | ····sub-long/2addr·v5,·p1 |
632 |
····invoke-static·{p3,·p4,·v |
632 | ····invoke-static·{p3,·p4,·v5,·v6},·Ljava/lang/Math;->min(JJ)J |
633 | ····move-result-wide·p3 | 633 | ····move-result-wide·p3 |
634 | ····.line·104 | 634 | ····.line·104 |
635 | ····:cond_0 | 635 | ····:cond_0 |
636 | ····:goto_1 | 636 | ····:goto_1 |
637 | ····add-int/lit8·v0,·v0,·0x1 | 637 | ····add-int/lit8·v0,·v0,·0x1 |
638 | ····goto·:goto_0 | 638 | ····goto·:goto_0 |
639 | ····.line·110 | 639 | ····.line·110 |
640 | ····:cond_1 | 640 | ····:cond_1 |
641 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I | 641 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I |
642 |
····if-eq·v3,·v |
642 | ····if-eq·v3,·v7,·:cond_3 |
643 | ····.line·111 | 643 | ····.line·111 |
644 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I | 644 | ····iget·v3,·v2,·Lcom/badlogic/gdx/utils/Timer$Task;->repeatCount:I |
645 | ····if-nez·v3,·:cond_2 | 645 | ····if-nez·v3,·:cond_2 |
646 | ····.line·113 | 646 | ····.line·113 |
Offset 670, 15 lines modified | Offset 670, 15 lines modified | ||
Max diff block lines reached; 1412/4100 bytes (34.44%) of diff not shown. |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V | 112 | ····invoke-static·{p1},·Lcom/badlogic/gdx/utils/StreamUtils;->closeQuietly(Ljava/io/Closeable;)V |
113 | ····throw·v0 | 113 | ····throw·v0 |
114 | .end·method | 114 | .end·method |
115 | .method·protected·parse(Ljava/io/DataInputStream;B)Lcom/badlogic/gdx/utils/JsonValue; | 115 | .method·protected·parse(Ljava/io/DataInputStream;B)Lcom/badlogic/gdx/utils/JsonValue; |
116 |
····.locals· |
116 | ····.locals·3 |
117 | ····.param·p1,·"din"····#·Ljava/io/DataInputStream; | 117 | ····.param·p1,·"din"····#·Ljava/io/DataInputStream; |
118 | ····.param·p2,·"type"····#·B | 118 | ····.param·p2,·"type"····#·B |
119 | ····.annotation·system·Ldalvik/annotation/Throws; | 119 | ····.annotation·system·Ldalvik/annotation/Throws; |
120 | ········value·=·{ | 120 | ········value·=·{ |
121 | ············Ljava/io/IOException; | 121 | ············Ljava/io/IOException; |
122 | ········} | 122 | ········} |
123 | ····.end·annotation | 123 | ····.end·annotation |
Offset 207, 17 lines modified | Offset 207, 17 lines modified | ||
207 | ····.line·80 | 207 | ····.line·80 |
208 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 208 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
209 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S | 209 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S |
210 | ····move-result·v1 | 210 | ····move-result·v1 |
211 |
····int-to-long·v |
211 | ····int-to-long·v1,·v1 |
212 |
····invoke-direct·{v0,·v |
212 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
213 | ····goto·:goto_0 | 213 | ····goto·:goto_0 |
214 | ····.line·81 | 214 | ····.line·81 |
215 | ····:cond_5 | 215 | ····:cond_5 |
216 | ····const/16·v0,·0x55 | 216 | ····const/16·v0,·0x55 |
Offset 226, 17 lines modified | Offset 226, 17 lines modified | ||
226 | ····.line·82 | 226 | ····.line·82 |
227 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 227 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
228 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S | 228 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/utils/UBJsonReader;->readUChar(Ljava/io/DataInputStream;)S |
229 | ····move-result·v1 | 229 | ····move-result·v1 |
230 |
····int-to-long·v |
230 | ····int-to-long·v1,·v1 |
231 |
····invoke-direct·{v0,·v |
231 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
232 | ····goto·:goto_0 | 232 | ····goto·:goto_0 |
233 | ····.line·83 | 233 | ····.line·83 |
234 | ····:cond_6 | 234 | ····:cond_6 |
235 | ····const/16·v0,·0x69 | 235 | ····const/16·v0,·0x69 |
Offset 315, 34 lines modified | Offset 315, 34 lines modified | ||
315 | ····.line·88 | 315 | ····.line·88 |
316 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 316 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
317 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readInt()I | 317 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readInt()I |
318 | ····move-result·v1 | 318 | ····move-result·v1 |
319 |
····int-to-long·v |
319 | ····int-to-long·v1,·v1 |
320 |
····invoke-direct·{v0,·v |
320 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
321 | ····goto/16·:goto_0 | 321 | ····goto/16·:goto_0 |
322 | ····.line·89 | 322 | ····.line·89 |
323 | ····:cond_b | 323 | ····:cond_b |
324 | ····const/16·v0,·0x4c | 324 | ····const/16·v0,·0x4c |
325 | ····if-ne·p2,·v0,·:cond_c | 325 | ····if-ne·p2,·v0,·:cond_c |
326 | ····.line·90 | 326 | ····.line·90 |
327 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 327 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
328 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readLong()J | 328 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readLong()J |
329 |
····move-result-wide·v |
329 | ····move-result-wide·v1 |
330 |
····invoke-direct·{v0,·v |
330 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(J)V |
331 | ····goto/16·:goto_0 | 331 | ····goto/16·:goto_0 |
332 | ····.line·91 | 332 | ····.line·91 |
333 | ····:cond_c | 333 | ····:cond_c |
334 | ····const/16·v0,·0x64 | 334 | ····const/16·v0,·0x64 |
Offset 351, 34 lines modified | Offset 351, 34 lines modified | ||
351 | ····.line·92 | 351 | ····.line·92 |
352 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; | 352 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/JsonValue; |
353 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readFloat()F | 353 | ····invoke-virtual·{p1},·Ljava/io/DataInputStream;->readFloat()F |
354 | ····move-result·v1 | 354 | ····move-result·v1 |
355 |
····float-to-double·v |
355 | ····float-to-double·v1,·v1 |
356 |
····invoke-direct·{v0,·v |
356 | ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/utils/JsonValue;-><init>(D)V |
357 | ····goto/16·:goto_0 | 357 | ····goto/16·:goto_0 |
Max diff block lines reached; 6794/9660 bytes (70.33%) of diff not shown. |
Offset 598, 15 lines modified | Offset 598, 15 lines modified | ||
598 | ····move-result-object·v0 | 598 | ····move-result-object·v0 |
599 | ····return-object·v0 | 599 | ····return-object·v0 |
600 | .end·method | 600 | .end·method |
601 | .method·public·set(Ljava/lang/String;D)Lcom/badlogic/gdx/utils/UBJsonWriter; | 601 | .method·public·set(Ljava/lang/String;D)Lcom/badlogic/gdx/utils/UBJsonWriter; |
602 |
····.locals· |
602 | ····.locals·1 |
603 | ····.param·p1,·"name"····#·Ljava/lang/String; | 603 | ····.param·p1,·"name"····#·Ljava/lang/String; |
604 | ····.param·p2,·"value"····#·D | 604 | ····.param·p2,·"value"····#·D |
605 | ····.annotation·system·Ldalvik/annotation/Throws; | 605 | ····.annotation·system·Ldalvik/annotation/Throws; |
606 | ········value·=·{ | 606 | ········value·=·{ |
607 | ············Ljava/io/IOException; | 607 | ············Ljava/io/IOException; |
608 | ········} | 608 | ········} |
609 | ····.end·annotation | 609 | ····.end·annotation |
Offset 667, 15 lines modified | Offset 667, 15 lines modified | ||
667 | ····move-result-object·v0 | 667 | ····move-result-object·v0 |
668 | ····return-object·v0 | 668 | ····return-object·v0 |
669 | .end·method | 669 | .end·method |
670 | .method·public·set(Ljava/lang/String;J)Lcom/badlogic/gdx/utils/UBJsonWriter; | 670 | .method·public·set(Ljava/lang/String;J)Lcom/badlogic/gdx/utils/UBJsonWriter; |
671 |
····.locals· |
671 | ····.locals·1 |
672 | ····.param·p1,·"name"····#·Ljava/lang/String; | 672 | ····.param·p1,·"name"····#·Ljava/lang/String; |
673 | ····.param·p2,·"value"····#·J | 673 | ····.param·p2,·"value"····#·J |
674 | ····.annotation·system·Ldalvik/annotation/Throws; | 674 | ····.annotation·system·Ldalvik/annotation/Throws; |
675 | ········value·=·{ | 675 | ········value·=·{ |
676 | ············Ljava/io/IOException; | 676 | ············Ljava/io/IOException; |
677 | ········} | 677 | ········} |
678 | ····.end·annotation | 678 | ····.end·annotation |
Offset 1047, 15 lines modified | Offset 1047, 15 lines modified | ||
1047 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeChar(I)V | 1047 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeChar(I)V |
1048 | ····.line·170 | 1048 | ····.line·170 |
1049 | ····return-object·p0 | 1049 | ····return-object·p0 |
1050 | .end·method | 1050 | .end·method |
1051 | .method·public·value(D)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1051 | .method·public·value(D)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1052 |
····.locals· |
1052 | ····.locals·2 |
1053 | ····.param·p1,·"value"····#·D | 1053 | ····.param·p1,·"value"····#·D |
1054 | ····.annotation·system·Ldalvik/annotation/Throws; | 1054 | ····.annotation·system·Ldalvik/annotation/Throws; |
1055 | ········value·=·{ | 1055 | ········value·=·{ |
1056 | ············Ljava/io/IOException; | 1056 | ············Ljava/io/IOException; |
1057 | ········} | 1057 | ········} |
1058 | ····.end·annotation | 1058 | ····.end·annotation |
Offset 1134, 15 lines modified | Offset 1134, 15 lines modified | ||
1134 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeInt(I)V | 1134 | ····invoke-virtual·{v0,·p1},·Ljava/io/DataOutputStream;->writeInt(I)V |
1135 | ····.line·123 | 1135 | ····.line·123 |
1136 | ····return-object·p0 | 1136 | ····return-object·p0 |
1137 | .end·method | 1137 | .end·method |
1138 | .method·public·value(J)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1138 | .method·public·value(J)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1139 |
····.locals· |
1139 | ····.locals·2 |
1140 | ····.param·p1,·"value"····#·J | 1140 | ····.param·p1,·"value"····#·J |
1141 | ····.annotation·system·Ldalvik/annotation/Throws; | 1141 | ····.annotation·system·Ldalvik/annotation/Throws; |
1142 | ········value·=·{ | 1142 | ········value·=·{ |
1143 | ············Ljava/io/IOException; | 1143 | ············Ljava/io/IOException; |
1144 | ········} | 1144 | ········} |
1145 | ····.end·annotation | 1145 | ····.end·annotation |
Offset 1163, 15 lines modified | Offset 1163, 15 lines modified | ||
1163 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/io/DataOutputStream;->writeLong(J)V | 1163 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/io/DataOutputStream;->writeLong(J)V |
1164 | ····.line·132 | 1164 | ····.line·132 |
1165 | ····return-object·p0 | 1165 | ····return-object·p0 |
1166 | .end·method | 1166 | .end·method |
1167 | .method·public·value(Lcom/badlogic/gdx/utils/JsonValue;)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1167 | .method·public·value(Lcom/badlogic/gdx/utils/JsonValue;)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1168 |
····.locals· |
1168 | ····.locals·3 |
1169 | ····.param·p1,·"value"····#·Lcom/badlogic/gdx/utils/JsonValue; | 1169 | ····.param·p1,·"value"····#·Lcom/badlogic/gdx/utils/JsonValue; |
1170 | ····.annotation·system·Ldalvik/annotation/Throws; | 1170 | ····.annotation·system·Ldalvik/annotation/Throws; |
1171 | ········value·=·{ | 1171 | ········value·=·{ |
1172 | ············Ljava/io/IOException; | 1172 | ············Ljava/io/IOException; |
1173 | ········} | 1173 | ········} |
1174 | ····.end·annotation | 1174 | ····.end·annotation |
Offset 1319, 17 lines modified | Offset 1319, 17 lines modified | ||
1319 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/UBJsonWriter;->name(Ljava/lang/String;)Lcom/badlogic/gdx/utils/UBJsonWriter; | 1319 | ····invoke-virtual·{p0,·v1},·Lcom/badlogic/gdx/utils/UBJsonWriter;->name(Ljava/lang/String;)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1320 | ····.line·368 | 1320 | ····.line·368 |
1321 | ····:cond_8 | 1321 | ····:cond_8 |
1322 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->asDouble()D | 1322 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->asDouble()D |
1323 |
····move-result-wide·v |
1323 | ····move-result-wide·v1 |
1324 |
····invoke-virtual·{p0,·v |
1324 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/badlogic/gdx/utils/UBJsonWriter;->value(D)Lcom/badlogic/gdx/utils/UBJsonWriter; |
1325 | ····goto·:goto_2 | 1325 | ····goto·:goto_2 |
1326 | ····.line·369 | 1326 | ····.line·369 |
1327 | ····:cond_9 | 1327 | ····:cond_9 |
1328 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isLong()Z | 1328 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/utils/JsonValue;->isLong()Z |
Offset 1346, 17 lines modified | Offset 1346, 17 lines modified | ||
Max diff block lines reached; 3967/6932 bytes (57.23%) of diff not shown. |
Offset 30, 208 lines modified | Offset 30, 208 lines modified | ||
30 | ····.annotation·system·Ldalvik/annotation/Throws; | 30 | ····.annotation·system·Ldalvik/annotation/Throws; |
31 | ········value·=·{ | 31 | ········value·=·{ |
32 | ············Ljava/io/IOException; | 32 | ············Ljava/io/IOException; |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····.prologue | 35 | ····.prologue |
36 |
····const-wide/16·v |
36 | ····const-wide/16·v3,·-0x1 |
37 | ····.line·62 | 37 | ····.line·62 |
38 | ····new-instance·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; | 38 | ····new-instance·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; |
39 | ····invoke-direct·{v12},·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;-><init>()V | 39 | ····invoke-direct·{v12},·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;-><init>()V |
40 | ····.line·63 | 40 | ····.line·63 |
41 | ····.local·v12,·"params":Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; | 41 | ····.local·v12,·"params":Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; |
42 |
····const/4·v |
42 | ····const/4·v8,·0x0 |
43 | ····.line·64 | 43 | ····.line·64 |
44 |
····.local·v |
44 | ····.local·v8,·"eos":Z |
45 |
····iget-boolean·v |
45 | ····iget-boolean·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Eos:Z |
46 |
····if-eqz·v |
46 | ····if-eqz·v1,·:cond_0 |
47 |
····const/4·v |
47 | ····const/4·v8,·0x1 |
48 | ····.line·65 | 48 | ····.line·65 |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 |
····new-instance·v |
50 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder; |
51 |
····invoke-direct·{v |
51 | ····invoke-direct·{v0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;-><init>()V |
52 | ····.line·66 | 52 | ····.line·66 |
53 |
····.local·v |
53 | ····.local·v0,·"encoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder; |
54 |
····iget·v |
54 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Algorithm:I |
55 |
····invoke-virtual·{v |
55 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetAlgorithm(I)Z |
56 |
····move-result·v |
56 | ····move-result·v1 |
57 |
····if-nez·v |
57 | ····if-nez·v1,·:cond_1 |
58 |
····new-instance·v |
58 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
59 |
····const-string·v |
59 | ····const-string·v2,·"Incorrect·compression·mode" |
60 |
····invoke-direct·{v |
60 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
61 |
····throw·v |
61 | ····throw·v1 |
62 | ····.line·67 | 62 | ····.line·67 |
63 | ····:cond_1 | 63 | ····:cond_1 |
64 |
····iget·v |
64 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->DictionarySize:I |
65 |
····invoke-virtual·{v |
65 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetDictionarySize(I)Z |
66 |
····move-result·v |
66 | ····move-result·v1 |
67 |
····if-nez·v |
67 | ····if-nez·v1,·:cond_2 |
68 |
····new-instance·v |
68 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
69 |
····const-string·v |
69 | ····const-string·v2,·"Incorrect·dictionary·size" |
70 |
····invoke-direct·{v |
70 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
71 |
····throw·v |
71 | ····throw·v1 |
72 | ····.line·68 | 72 | ····.line·68 |
73 | ····:cond_2 | 73 | ····:cond_2 |
74 |
····iget·v |
74 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Fb:I |
75 |
····invoke-virtual·{v |
75 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetNumFastBytes(I)Z |
76 |
····move-result·v |
76 | ····move-result·v1 |
77 |
····if-nez·v |
77 | ····if-nez·v1,·:cond_3 |
78 |
····new-instance·v |
78 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
79 |
····const-string·v |
79 | ····const-string·v2,·"Incorrect·-fb·value" |
80 |
····invoke-direct·{v |
80 | ····invoke-direct·{v1,·v2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
81 |
····throw·v |
81 | ····throw·v1 |
82 | ····.line·69 | 82 | ····.line·69 |
83 | ····:cond_3 | 83 | ····:cond_3 |
84 |
····iget·v |
84 | ····iget·v1,·v12,·Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->MatchFinder:I |
85 |
····invoke-virtual·{v |
85 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetMatchFinder(I)Z |
86 |
····move-result·v |
86 | ····move-result·v1 |
87 |
····if-nez·v |
87 | ····if-nez·v1,·:cond_4 |
88 |
····new-instance·v |
88 | ····new-instance·v1,·Ljava/lang/RuntimeException; |
89 |
····const-string·v |
89 | ····const-string·v2,·"Incorrect·-mf·value" |
Max diff block lines reached; 4795/9577 bytes (50.07%) of diff not shown. |
Offset 181, 15 lines modified | Offset 181, 15 lines modified | ||
181 | ····:cond_0 | 181 | ····:cond_0 |
182 | ····return-void | 182 | ····return-void |
183 | .end·method | 183 | .end·method |
184 | #·virtual·methods | 184 | #·virtual·methods |
185 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z | 185 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z |
186 |
····.locals·2 |
186 | ····.locals·20 |
187 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; | 187 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; |
188 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; | 188 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; |
189 | ····.param·p3,·"outSize"····#·J | 189 | ····.param·p3,·"outSize"····#·J |
190 | ····.annotation·system·Ldalvik/annotation/Throws; | 190 | ····.annotation·system·Ldalvik/annotation/Throws; |
191 | ········value·=·{ | 191 | ········value·=·{ |
192 | ············Ljava/io/IOException; | 192 | ············Ljava/io/IOException; |
193 | ········} | 193 | ········} |
Offset 197, 712 lines modified | Offset 197, 712 lines modified | ||
197 | ····.prologue | 197 | ····.prologue |
198 | ····.line·192 | 198 | ····.line·192 |
199 | ····move-object/from16·v0,·p0 | 199 | ····move-object/from16·v0,·p0 |
200 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; | 200 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; |
201 |
····move-object/from16·v1 |
201 | ····move-object/from16·v17,·v0 |
202 |
····move-object/from16·v0,·v1 |
202 | ····move-object/from16·v0,·v17 |
203 | ····move-object/from16·v1,·p1 | 203 | ····move-object/from16·v1,·p1 |
204 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->SetStream(Ljava/io/InputStream;)V | 204 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->SetStream(Ljava/io/InputStream;)V |
205 | ····.line·193 | 205 | ····.line·193 |
206 | ····move-object/from16·v0,·p0 | 206 | ····move-object/from16·v0,·p0 |
207 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; | 207 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; |
208 |
····move-object/from16·v1 |
208 | ····move-object/from16·v17,·v0 |
209 |
····move-object/from16·v0,·v1 |
209 | ····move-object/from16·v0,·v17 |
210 | ····move-object/from16·v1,·p2 | 210 | ····move-object/from16·v1,·p2 |
211 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->SetStream(Ljava/io/OutputStream;)V | 211 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->SetStream(Ljava/io/OutputStream;)V |
212 | ····.line·194 | 212 | ····.line·194 |
213 | ····invoke-virtual/range·{p0·..·p0},·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->Init()V | 213 | ····invoke-virtual/range·{p0·..·p0},·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->Init()V |
214 | ····.line·196 | 214 | ····.line·196 |
215 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateInit()I | 215 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateInit()I |
216 |
····move-result·v1 |
216 | ····move-result·v16 |
217 | ····.line·197 | 217 | ····.line·197 |
218 |
····.local·v1 |
218 | ····.local·v16,·"state":I |
219 | ····const/4·v12,·0x0 | ||
220 | ····.local·v12,·"rep0":I | ||
219 | ····const/4·v13,·0x0 | 221 | ····const/4·v13,·0x0 |
220 |
····.local·v13,·"rep |
222 | ····.local·v13,·"rep1":I |
221 | ····const/4·v14,·0x0 | 223 | ····const/4·v14,·0x0 |
222 |
····.local·v14,·"rep |
224 | ····.local·v14,·"rep2":I |
223 | ····const/4·v15,·0x0 | 225 | ····const/4·v15,·0x0 |
224 | ····.local·v15,·"rep2":I | ||
225 | ····const/16·v16,·0x0 | ||
226 | ····.line·199 | 226 | ····.line·199 |
227 |
····.local·v1 |
227 | ····.local·v15,·"rep3":I |
228 |
····const-wide/16·v |
228 | ····const-wide/16·v6,·0x0 |
229 | ····.line·200 | 229 | ····.line·200 |
230 |
····.local·v |
230 | ····.local·v6,·"nowPos64":J |
231 |
····const/4·v1 |
231 | ····const/4·v11,·0x0 |
232 | ····.line·201 | 232 | ····.line·201 |
233 |
····.local·v1 |
233 | ····.local·v11,·"prevByte":B |
234 | ····:goto_0 | 234 | ····:goto_0 |
235 |
····const-wide/16·v1 |
235 | ····const-wide/16·v17,·0x0 |
236 |
····cmp-long·v1 |
236 | ····cmp-long·v17,·p3,·v17 |
237 |
····if-ltz·v1 |
237 | ····if-ltz·v17,·:cond_0 |
238 |
····cmp-long·v1 |
238 | ····cmp-long·v17,·v6,·p3 |
239 |
····if-gez·v1 |
239 | ····if-gez·v17,·:cond_b |
240 | ····.line·202 | 240 | ····.line·202 |
241 | ····:cond_0 | 241 | ····:cond_0 |
242 |
····long-to-int·v0,·v |
242 | ····long-to-int·v0,·v6 |
243 |
····move/from16·v1 |
243 | ····move/from16·v17,·v0 |
244 | ····move-object/from16·v0,·p0 | 244 | ····move-object/from16·v0,·p0 |
245 | ····iget·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosStateMask:I | 245 | ····iget·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosStateMask:I |
Max diff block lines reached; 24843/27797 bytes (89.37%) of diff not shown. |
Offset 847, 15 lines modified | Offset 847, 15 lines modified | ||
847 | ····:cond_0 | 847 | ····:cond_0 |
848 | ····const/4·v1,·0x0 | 848 | ····const/4·v1,·0x0 |
849 | ····goto·:goto_0 | 849 | ····goto·:goto_0 |
850 | .end·method | 850 | .end·method |
851 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V | 851 | .method·public·Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V |
852 |
····.locals· |
852 | ····.locals·4 |
853 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; | 853 | ····.param·p1,·"inStream"····#·Ljava/io/InputStream; |
854 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; | 854 | ····.param·p2,·"outStream"····#·Ljava/io/OutputStream; |
855 | ····.param·p3,·"inSize"····#·J | 855 | ····.param·p3,·"inSize"····#·J |
856 | ····.param·p5,·"outSize"····#·J | 856 | ····.param·p5,·"outSize"····#·J |
857 | ····.param·p7,·"progress"····#·Lcom/badlogic/gdx/utils/compression/ICodeProgress; | 857 | ····.param·p7,·"progress"····#·Lcom/badlogic/gdx/utils/compression/ICodeProgress; |
858 | ····.annotation·system·Ldalvik/annotation/Throws; | 858 | ····.annotation·system·Ldalvik/annotation/Throws; |
859 | ········value·=·{ | 859 | ········value·=·{ |
Offset 930, 1510 lines modified | Offset 930, 1506 lines modified | ||
930 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReleaseStreams()V | 930 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReleaseStreams()V |
931 | ····throw·v0 | 931 | ····throw·v0 |
932 | .end·method | 932 | .end·method |
933 | .method·public·CodeOneBlock([J[J[Z)V | 933 | .method·public·CodeOneBlock([J[J[Z)V |
934 |
····.locals·2 |
934 | ····.locals·23 |
935 | ····.param·p1,·"inSize"····#·[J | 935 | ····.param·p1,·"inSize"····#·[J |
936 | ····.param·p2,·"outSize"····#·[J | 936 | ····.param·p2,·"outSize"····#·[J |
937 | ····.param·p3,·"finished"····#·[Z | 937 | ····.param·p3,·"finished"····#·[Z |
938 | ····.annotation·system·Ldalvik/annotation/Throws; | 938 | ····.annotation·system·Ldalvik/annotation/Throws; |
939 | ········value·=·{ | 939 | ········value·=·{ |
940 | ············Ljava/io/IOException; | 940 | ············Ljava/io/IOException; |
941 | ········} | 941 | ········} |
942 | ····.end·annotation | 942 | ····.end·annotation |
943 | ····.prologue | 943 | ····.prologue |
944 | ····.line·946 | 944 | ····.line·946 |
945 |
····const/16·v |
945 | ····const/16·v19,·0x0 |
946 |
····const-wide/16·v2 |
946 | ····const-wide/16·v20,·0x0 |
947 |
····aput-wide·v2 |
947 | ····aput-wide·v20,·p1,·v19 |
948 | ····.line·947 | 948 | ····.line·947 |
949 |
····const/16·v |
949 | ····const/16·v19,·0x0 |
950 |
····const-wide/16·v2 |
950 | ····const-wide/16·v20,·0x0 |
951 |
····aput-wide·v2 |
951 | ····aput-wide·v20,·p2,·v19 |
952 | ····.line·948 | 952 | ····.line·948 |
953 |
····const/16·v |
953 | ····const/16·v19,·0x0 |
954 |
····const/16·v2 |
954 | ····const/16·v20,·0x1 |
955 |
····aput-boolean·v2 |
955 | ····aput-boolean·v20,·p3,·v19 |
956 | ····.line·950 | 956 | ····.line·950 |
957 | ····move-object/from16·v0,·p0 | 957 | ····move-object/from16·v0,·p0 |
958 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; | 958 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; |
959 |
····move-object/from16·v |
959 | ····move-object/from16·v19,·v0 |
960 |
····if-eqz·v |
960 | ····if-eqz·v19,·:cond_0 |
961 | ····.line·951 | 961 | ····.line·951 |
962 | ····move-object/from16·v0,·p0 | 962 | ····move-object/from16·v0,·p0 |
963 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; | 963 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; |
964 |
····move-object/from16·v |
964 | ····move-object/from16·v19,·v0 |
965 | ····move-object/from16·v0,·p0 | 965 | ····move-object/from16·v0,·p0 |
966 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; | 966 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; |
967 |
····move-object/from16·v2 |
967 | ····move-object/from16·v20,·v0 |
968 |
····invoke-virtual/range·{v |
968 | ····invoke-virtual/range·{v19·..·v20},·Lcom/badlogic/gdx/utils/compression/lz/BinTree;->SetStream(Ljava/io/InputStream;)V |
969 | ····.line·952 | 969 | ····.line·952 |
970 | ····move-object/from16·v0,·p0 | 970 | ····move-object/from16·v0,·p0 |
971 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; | 971 | ····iget-object·v0,·v0,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; |
972 |
····move-object/from16·v |
972 | ····move-object/from16·v19,·v0 |
973 |
····invoke-virtual/range·{v |
973 | ····invoke-virtual/range·{v19·..·v19},·Lcom/badlogic/gdx/utils/compression/lz/BinTree;->Init()V |
974 | ····.line·953 | 974 | ····.line·953 |
975 |
····const/16·v |
975 | ····const/16·v19,·0x1 |
976 |
····move/from16·v0,·v |
976 | ····move/from16·v0,·v19 |
977 | ····move-object/from16·v1,·p0 | 977 | ····move-object/from16·v1,·p0 |
978 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_needReleaseMFStream:Z | 978 | ····iput-boolean·v0,·v1,·Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_needReleaseMFStream:Z |
979 | ····.line·954 | 979 | ····.line·954 |
980 |
····const/16·v |
980 | ····const/16·v19,·0x0 |
Max diff block lines reached; 52075/55404 bytes (93.99%) of diff not shown. |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ····aput-short·v2,·p1,·p2 | 309 | ····aput-short·v2,·p1,·p2 |
310 | ····goto·:goto_0 | 310 | ····goto·:goto_0 |
311 | .end·method | 311 | .end·method |
312 | .method·public·EncodeDirectBits(II)V | 312 | .method·public·EncodeDirectBits(II)V |
313 |
····.locals· |
313 | ····.locals·5 |
314 | ····.param·p1,·"v"····#·I | 314 | ····.param·p1,·"v"····#·I |
315 | ····.param·p2,·"numTotalBits"····#·I | 315 | ····.param·p2,·"numTotalBits"····#·I |
316 | ····.annotation·system·Ldalvik/annotation/Throws; | 316 | ····.annotation·system·Ldalvik/annotation/Throws; |
317 | ········value·=·{ | 317 | ········value·=·{ |
318 | ············Ljava/io/IOException; | 318 | ············Ljava/io/IOException; |
319 | ········} | 319 | ········} |
320 | ····.end·annotation | 320 | ····.end·annotation |
Offset 342, 23 lines modified | Offset 342, 23 lines modified | ||
342 | ····and-int/lit8·v1,·v1,·0x1 | 342 | ····and-int/lit8·v1,·v1,·0x1 |
343 | ····const/4·v2,·0x1 | 343 | ····const/4·v2,·0x1 |
344 | ····if-ne·v1,·v2,·:cond_0 | 344 | ····if-ne·v1,·v2,·:cond_0 |
345 |
····iget-wide·v |
345 | ····iget-wide·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J |
346 |
····iget·v |
346 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I |
347 |
····int-to-long·v |
347 | ····int-to-long·v3,·v3 |
348 |
····add-long/2addr·v |
348 | ····add-long/2addr·v1,·v3 |
349 |
····iput-wide·v |
349 | ····iput-wide·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J |
350 | ····.line·81 | 350 | ····.line·81 |
351 | ····:cond_0 | 351 | ····:cond_0 |
352 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I | 352 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I |
353 | ····const/high16·v2,·-0x1000000 | 353 | ····const/high16·v2,·-0x1000000 |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·10 | 21 | ····.line·10 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·19 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .end·method |
Offset 147, 173 lines modified | Offset 147, 170 lines modified | ||
147 | ····const/high16·v8,·0x43f00000····#·480.0f | 147 | ····const/high16·v8,·0x43f00000····#·480.0f |
148 | ····.line·85 | 148 | ····.line·85 |
149 | ····sput-object·p0,·Lde/fgerbig/spacepeng/SpacePeng;->currentGame:Lde/fgerbig/spacepeng/SpacePeng; | 149 | ····sput-object·p0,·Lde/fgerbig/spacepeng/SpacePeng;->currentGame:Lde/fgerbig/spacepeng/SpacePeng; |
150 | ····.line·86 | 150 | ····.line·86 |
151 |
····sget-object·v |
151 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
152 |
····const-string·v |
152 | ····const-string·v2,·"SpacePeng" |
153 |
····new-instance·v |
153 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
154 |
····invoke-direct·{v |
154 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
155 |
····const-string·v |
155 | ····const-string·v4,·"Creating·game·on·" |
156 |
····invoke-virtual·{v |
156 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
157 |
····move-result-object·v |
157 | ····move-result-object·v3 |
158 |
····sget-object·v |
158 | ····sget-object·v4,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
159 |
····invoke-interface·{v |
159 | ····invoke-interface·{v4},·Lcom/badlogic/gdx/Application;->getType()Lcom/badlogic/gdx/Application$ApplicationType; |
160 |
····move-result-object·v |
160 | ····move-result-object·v4 |
161 |
····invoke-virtual·{v |
161 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
162 |
····move-result-object·v |
162 | ····move-result-object·v3 |
163 |
····invoke-virtual·{v |
163 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
164 |
····move-result-object·v |
164 | ····move-result-object·v3 |
165 |
····invoke-interface·{v |
165 | ····invoke-interface·{v1,·v2,·v3},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
166 | ····.line·88 | 166 | ····.line·88 |
167 |
····sget-object·v |
167 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->profileManager:Lde/fgerbig/spacepeng/services/ProfileManager; |
168 |
····invoke-virtual·{v |
168 | ····invoke-virtual·{v1},·Lde/fgerbig/spacepeng/services/ProfileManager;->retrieveProfile()Lde/fgerbig/spacepeng/services/Profile; |
169 | ····.line·92 | 169 | ····.line·92 |
170 |
····sget-object·v |
170 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
171 |
····const-string·v |
171 | ····const-string·v2,·"SpacePeng" |
172 |
····const-string·v |
172 | ····const-string·v3,·"Note·skin·\'skin/uiskin.json\'·for·loading·with·asset·manager." |
173 |
····invoke-interface·{v |
173 | ····invoke-interface·{v1,·v2,·v3},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
174 | ····.line·93 | 174 | ····.line·93 |
175 |
····sget-object·v |
175 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->assetManager:Lcom/badlogic/gdx/assets/AssetManager; |
176 |
····const-string·v |
176 | ····const-string·v2,·"skin/uiskin.json" |
177 |
····const-class·v |
177 | ····const-class·v3,·Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; |
178 |
····invoke-virtual·{v |
178 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/assets/AssetManager;->load(Ljava/lang/String;Ljava/lang/Class;)V |
179 | ····.line·95 | 179 | ····.line·95 |
180 |
····sget-object·v |
180 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
181 |
····const-string·v |
181 | ····const-string·v2,·"SpacePeng" |
182 |
····const-string·v |
182 | ····const-string·v3,·"Note·font·\'font/small.fnt\'·for·loading·with·asset·manager." |
183 |
····invoke-interface·{v |
183 | ····invoke-interface·{v1,·v2,·v3},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
184 | ····.line·96 | 184 | ····.line·96 |
185 |
····sget-object·v |
185 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->assetManager:Lcom/badlogic/gdx/assets/AssetManager; |
186 |
····const-string·v |
186 | ····const-string·v2,·"font/small.fnt" |
187 |
····const-class·v |
187 | ····const-class·v3,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
188 |
····invoke-virtual·{v |
188 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/assets/AssetManager;->load(Ljava/lang/String;Ljava/lang/Class;)V |
189 | ····.line·97 | 189 | ····.line·97 |
190 |
····sget-object·v |
190 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
191 |
····const-string·v |
191 | ····const-string·v2,·"SpacePeng" |
192 |
····const-string·v |
192 | ····const-string·v3,·"Note·font·\'font/medium.fnt\'·for·loading·with·asset·manager." |
193 |
····invoke-interface·{v |
193 | ····invoke-interface·{v1,·v2,·v3},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
194 | ····.line·98 | 194 | ····.line·98 |
195 |
····sget-object·v |
195 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->assetManager:Lcom/badlogic/gdx/assets/AssetManager; |
196 |
····const-string·v |
196 | ····const-string·v2,·"font/medium.fnt" |
197 |
····const-class·v |
197 | ····const-class·v3,·Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
198 |
····invoke-virtual·{v |
198 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/badlogic/gdx/assets/AssetManager;->load(Ljava/lang/String;Ljava/lang/Class;)V |
199 | ····.line·99 | 199 | ····.line·99 |
200 |
····sget-object·v |
200 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
Max diff block lines reached; 26991/33910 bytes (79.60%) of diff not shown. |
Offset 231, 56 lines modified | Offset 231, 55 lines modified | ||
231 | .method·public·unregister(Lde/fgerbig/spacepeng/events/EventListener;)V | 231 | .method·public·unregister(Lde/fgerbig/spacepeng/events/EventListener;)V |
232 | ····.locals·4 | 232 | ····.locals·4 |
233 | ····.param·p1,·"listener"····#·Lde/fgerbig/spacepeng/events/EventListener; | 233 | ····.param·p1,·"listener"····#·Lde/fgerbig/spacepeng/events/EventListener; |
234 | ····.prologue | 234 | ····.prologue |
235 | ····.line·47 | 235 | ····.line·47 |
236 |
····iget-object·v |
236 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/events/EventManagerImpl;->eventListeners:Ljava/util/Map; |
237 |
····invoke-interface·{v |
237 | ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set; |
238 |
····move-result-object·v |
238 | ····move-result-object·v1 |
239 | ····.line·48 | 239 | ····.line·48 |
240 |
····.local·v |
240 | ····.local·v1,·"keySet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
241 |
····invoke-interface·{v |
241 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
242 |
····move-result-object·v |
242 | ····move-result-object·v3 |
243 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
244 | ····:goto_0 | 243 | ····:goto_0 |
245 |
····invoke-interface·{v |
244 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
246 |
····move-result·v |
245 | ····move-result·v2 |
247 |
····if-eqz·v |
246 | ····if-eqz·v2,·:cond_0 |
248 |
····invoke-interface·{v |
247 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
249 |
····move-result-object·v |
248 | ····move-result-object·v0 |
250 |
····check-cast·v |
249 | ····check-cast·v0,·Ljava/lang/String; |
251 | ····.line·49 | 250 | ····.line·49 |
252 |
····.local·v |
251 | ····.local·v0,·"key":Ljava/lang/String; |
253 |
····iget-object·v |
252 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/events/EventManagerImpl;->eventListeners:Ljava/util/Map; |
254 |
····invoke-interface·{v |
253 | ····invoke-interface·{v2,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
255 |
····move-result-object·v |
254 | ····move-result-object·v2 |
256 |
····check-cast·v |
255 | ····check-cast·v2,·Lde/fgerbig/spacepeng/utils/RandomAccessSet; |
257 |
····invoke-virtual·{v |
256 | ····invoke-virtual·{v2,·p1},·Lde/fgerbig/spacepeng/utils/RandomAccessSet;->remove(Ljava/lang/Object;)Z |
258 | ····goto·:goto_0 | 257 | ····goto·:goto_0 |
259 | ····.line·50 | 258 | ····.line·50 |
260 |
····.end·local·v |
259 | ····.end·local·v0····#·"key":Ljava/lang/String; |
261 | ····:cond_0 | 260 | ····:cond_0 |
262 | ····return-void | 261 | ····return-void |
263 | .end·method | 262 | .end·method |
264 | .method·public·unregister(Ljava/lang/String;Lde/fgerbig/spacepeng/events/EventListener;)V | 263 | .method·public·unregister(Ljava/lang/String;Lde/fgerbig/spacepeng/events/EventListener;)V |
265 | ····.locals·1 | 264 | ····.locals·1 |
266 | ····.param·p1,·"eventId"····#·Ljava/lang/String; | 265 | ····.param·p1,·"eventId"····#·Ljava/lang/String; |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/events/InternalEventManager; | 27 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/events/InternalEventManager; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lde/fgerbig/spacepeng/events/InternalEventManager;I)V | 29 | .method·constructor·<init>(Lde/fgerbig/spacepeng/events/InternalEventManager;I)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/events/InternalEventManager; | ||
31 | ····.param·p2,·"x0"····#·I | 32 | ····.param·p2,·"x0"····#·I |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·26 | 34 | ····.line·26 |
34 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/events/InternalEventManager$1;->this$0:Lde/fgerbig/spacepeng/events/InternalEventManager; | 35 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/events/InternalEventManager$1;->this$0:Lde/fgerbig/spacepeng/events/InternalEventManager; |
35 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V | 36 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; | 27 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator;I)V | 29 | .method·constructor·<init>(Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator;I)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; | ||
31 | ····.param·p2,·"x0"····#·I | 32 | ····.param·p2,·"x0"····#·I |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·45 | 34 | ····.line·45 |
34 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator$1;->this$0:Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; | 35 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator$1;->this$0:Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; |
35 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V | 36 | ····invoke-direct·{p0,·p2},·Lcom/badlogic/gdx/utils/Pool;-><init>(I)V |
Offset 26, 19 lines modified | Offset 26, 19 lines modified | ||
26 | .field·private·spriteRenderSystem:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | 26 | .field·private·spriteRenderSystem:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; |
27 | .field·private·world:Lcom/artemis/World; | 27 | .field·private·world:Lcom/artemis/World; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>(Lde/fgerbig/spacepeng/SpacePeng;)V | 29 | .method·public·constructor·<init>(Lde/fgerbig/spacepeng/SpacePeng;)V |
30 |
····.locals·1 |
30 | ····.locals·11 |
31 | ····.param·p1,·"game"····#·Lde/fgerbig/spacepeng/SpacePeng; | 31 | ····.param·p1,·"game"····#·Lde/fgerbig/spacepeng/SpacePeng; |
32 | ····.prologue | 32 | ····.prologue |
33 |
····const/4·v1 |
33 | ····const/4·v10,·0x1 |
34 | ····.line·57 | 34 | ····.line·57 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·41 | 36 | ····.line·41 |
37 | ····const/4·v0,·0x3 | 37 | ····const/4·v0,·0x3 |
Offset 243, 15 lines modified | Offset 243, 15 lines modified | ||
243 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 243 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
244 | ····move-result-object·v5 | 244 | ····move-result-object·v5 |
245 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V | 245 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V |
246 |
····invoke-virtual·{v0,·v1,·v1 |
246 | ····invoke-virtual·{v0,·v1,·v10},·Lcom/artemis/World;->setSystem(Lcom/artemis/EntitySystem;Z)Lcom/artemis/EntitySystem; |
247 | ····move-result-object·v0 | 247 | ····move-result-object·v0 |
248 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | 248 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; |
249 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->spriteRenderSystem:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | 249 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->spriteRenderSystem:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; |
Offset 274, 24 lines modified | Offset 274, 24 lines modified | ||
274 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getSmallFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 274 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getSmallFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
275 | ····move-result-object·v5 | 275 | ····move-result-object·v5 |
276 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lde/fgerbig/spacepeng/systems/HealthRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V | 276 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lde/fgerbig/spacepeng/systems/HealthRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V |
277 |
····invoke-virtual·{v0,·v1,·v1 |
277 | ····invoke-virtual·{v0,·v1,·v10},·Lcom/artemis/World;->setSystem(Lcom/artemis/EntitySystem;Z)Lcom/artemis/EntitySystem; |
278 | ····move-result-object·v0 | 278 | ····move-result-object·v0 |
279 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/HealthRenderSystem; | 279 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/HealthRenderSystem; |
280 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->healthRenderSystem:Lde/fgerbig/spacepeng/systems/HealthRenderSystem; | 280 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->healthRenderSystem:Lde/fgerbig/spacepeng/systems/HealthRenderSystem; |
281 | ····.line·90 | 281 | ····.line·90 |
282 |
····iget-object·v |
282 | ····iget-object·v9,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->world:Lcom/artemis/World; |
283 | ····new-instance·v0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem; | 283 | ····new-instance·v0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem; |
284 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getCamera()Lcom/badlogic/gdx/graphics/OrthographicCamera; | 284 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getCamera()Lcom/badlogic/gdx/graphics/OrthographicCamera; |
285 | ····move-result-object·v1 | 285 | ····move-result-object·v1 |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getLargeFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; | 309 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getLargeFont()Lcom/badlogic/gdx/graphics/g2d/BitmapFont; |
310 | ····move-result-object·v5 | 310 | ····move-result-object·v5 |
311 | ····invoke-direct/range·{v0·..·v5},·Lde/fgerbig/spacepeng/systems/HudRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V | 311 | ····invoke-direct/range·{v0·..·v5},·Lde/fgerbig/spacepeng/systems/HudRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;Lcom/badlogic/gdx/graphics/g2d/BitmapFont;)V |
312 |
····invoke-virtual·{v |
312 | ····invoke-virtual·{v9,·v0,·v10},·Lcom/artemis/World;->setSystem(Lcom/artemis/EntitySystem;Z)Lcom/artemis/EntitySystem; |
313 | ····move-result-object·v0 | 313 | ····move-result-object·v0 |
314 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem; | 314 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem; |
315 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->hudRenderSystem:Lde/fgerbig/spacepeng/systems/HudRenderSystem; | 315 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->hudRenderSystem:Lde/fgerbig/spacepeng/systems/HudRenderSystem; |
Offset 332, 100 lines modified | Offset 332, 99 lines modified | ||
332 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getSpriteBatch()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch; | 332 | ····invoke-virtual·{p1},·Lde/fgerbig/spacepeng/SpacePeng;->getSpriteBatch()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch; |
333 | ····move-result-object·v3 | 333 | ····move-result-object·v3 |
334 | ····invoke-direct·{v1,·v2,·v3},·Lde/fgerbig/spacepeng/systems/BoundsRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V | 334 | ····invoke-direct·{v1,·v2,·v3},·Lde/fgerbig/spacepeng/systems/BoundsRenderSystem;-><init>(Lcom/badlogic/gdx/graphics/OrthographicCamera;Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V |
335 |
····invoke-virtual·{v0,·v1,·v1 |
335 | ····invoke-virtual·{v0,·v1,·v10},·Lcom/artemis/World;->setSystem(Lcom/artemis/EntitySystem;Z)Lcom/artemis/EntitySystem; |
336 | ····move-result-object·v0 | 336 | ····move-result-object·v0 |
337 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/BoundsRenderSystem; | 337 | ····check-cast·v0,·Lde/fgerbig/spacepeng/systems/BoundsRenderSystem; |
338 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->boundsRenderSystem:Lde/fgerbig/spacepeng/systems/BoundsRenderSystem; | 338 | ····iput-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->boundsRenderSystem:Lde/fgerbig/spacepeng/systems/BoundsRenderSystem; |
339 | ····.line·93 | 339 | ····.line·93 |
340 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->world:Lcom/artemis/World; | 340 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/screens/GameScreen;->world:Lcom/artemis/World; |
341 | ····invoke-virtual·{v0},·Lcom/artemis/World;->initialize()V | 341 | ····invoke-virtual·{v0},·Lcom/artemis/World;->initialize()V |
342 | ····.line·95 | 342 | ····.line·95 |
343 |
····new-instance·v |
343 | ····new-instance·v7,·Lde/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator; |
Max diff block lines reached; 3961/8948 bytes (44.27%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·249 | 27 | ····.line·249 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$10;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$10;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·79 | 25 | ····.line·79 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$1;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$1;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/CreditsScreen; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/CreditsScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/CreditsScreen;)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/CreditsScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/CreditsScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·182 | 24 | ····.line·182 |
24 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/CreditsScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/CreditsScreen; | 25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/CreditsScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/CreditsScreen; |
25 | ····invoke-direct·{p0},·Lde/fgerbig/spacepeng/utils/DefaultInputListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lde/fgerbig/spacepeng/utils/DefaultInputListener;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·95 | 25 | ····.line·95 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$2;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$2;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$2;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$2;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·124 | 25 | ····.line·124 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$4;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$4;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$4;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$4;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·138 | 25 | ····.line·138 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$5;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$5;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$5;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$5;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·110 | 25 | ····.line·110 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$3;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$3;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$3;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$3;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·192 | 27 | ····.line·192 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$6;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$6;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·207 | 27 | ····.line·207 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$7;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$7;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·221 | 27 | ····.line·221 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$8;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$8;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/MenuScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·235 | 27 | ····.line·235 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$9;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen$9;->this$0:Lde/fgerbig/spacepeng/screens/MenuScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 711, 42 lines modified | Offset 711, 47 lines modified | ||
711 | ····move-result-object·v2 | 711 | ····move-result-object·v2 |
712 | ····new-instance·v3,·Lde/fgerbig/spacepeng/screens/MenuScreen$6; | 712 | ····new-instance·v3,·Lde/fgerbig/spacepeng/screens/MenuScreen$6; |
713 | ····invoke-direct·{v3,·p0},·Lde/fgerbig/spacepeng/screens/MenuScreen$6;-><init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 713 | ····invoke-direct·{v3,·p0},·Lde/fgerbig/spacepeng/screens/MenuScreen$6;-><init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
714 | ····.line·192 | ||
714 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; | 715 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; |
715 | ····move-result-object·v2 | 716 | ····move-result-object·v2 |
716 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; | 717 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; |
718 | ····.line·198 | ||
717 | ····invoke-virtual·{v2,·v6},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; | 719 | ····invoke-virtual·{v2,·v6},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; |
718 | ····move-result-object·v2 | 720 | ····move-result-object·v2 |
719 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; | 721 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; |
720 | ····iget·v3,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->continueGameButton_w:F | 722 | ····iget·v3,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->continueGameButton_w:F |
721 | ····iget·v4,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->continueGameButton_h:F | 723 | ····iget·v4,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->continueGameButton_h:F |
724 | ····.line·199 | ||
722 | ····invoke-virtual·{v2,·v3,·v4},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; | 725 | ····invoke-virtual·{v2,·v3,·v4},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; |
723 | ····move-result-object·v2 | 726 | ····move-result-object·v2 |
724 | ····sget-object·v3,·Laurelienribon/tweenengine/TweenEquations;->easeOutBounce:Laurelienribon/tweenengine/equations/Bounce; | 727 | ····sget-object·v3,·Laurelienribon/tweenengine/TweenEquations;->easeOutBounce:Laurelienribon/tweenengine/equations/Bounce; |
728 | ····.line·200 | ||
725 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; | 729 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; |
726 | ····move-result-object·v2 | 730 | ····move-result-object·v2 |
727 | ····sget-object·v3,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; | 731 | ····sget-object·v3,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; |
732 | ····.line·201 | ||
728 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->start(Laurelienribon/tweenengine/TweenManager;)Ljava/lang/Object; | 733 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->start(Laurelienribon/tweenengine/TweenManager;)Ljava/lang/Object; |
729 | ····.line·204 | 734 | ····.line·204 |
730 | ····.end·local·v0····#·"cell":Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; | 735 | ····.end·local·v0····#·"cell":Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; |
731 | ····:cond_0 | 736 | ····:cond_0 |
732 | ····invoke-virtual·{p0},·Lde/fgerbig/spacepeng/screens/MenuScreen;->getTable()Lcom/badlogic/gdx/scenes/scene2d/ui/Table; | 737 | ····invoke-virtual·{p0},·Lde/fgerbig/spacepeng/screens/MenuScreen;->getTable()Lcom/badlogic/gdx/scenes/scene2d/ui/Table; |
Offset 764, 52 lines modified | Offset 769, 58 lines modified | ||
764 | ····move-result-object·v2 | 769 | ····move-result-object·v2 |
765 | ····const/4·v3,·0x0 | 770 | ····const/4·v3,·0x0 |
766 | ····add-float/2addr·v3,·v1 | 771 | ····add-float/2addr·v3,·v1 |
772 | ····.line·206 | ||
767 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->delay(F)Ljava/lang/Object; | 773 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->delay(F)Ljava/lang/Object; |
768 | ····move-result-object·v2 | 774 | ····move-result-object·v2 |
769 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; | 775 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; |
770 | ····new-instance·v3,·Lde/fgerbig/spacepeng/screens/MenuScreen$7; | 776 | ····new-instance·v3,·Lde/fgerbig/spacepeng/screens/MenuScreen$7; |
771 | ····invoke-direct·{v3,·p0},·Lde/fgerbig/spacepeng/screens/MenuScreen$7;-><init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V | 777 | ····invoke-direct·{v3,·p0},·Lde/fgerbig/spacepeng/screens/MenuScreen$7;-><init>(Lde/fgerbig/spacepeng/screens/MenuScreen;)V |
778 | ····.line·207 | ||
772 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; | 779 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; |
773 | ····move-result-object·v2 | 780 | ····move-result-object·v2 |
774 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; | 781 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; |
782 | ····.line·213 | ||
775 | ····invoke-virtual·{v2,·v6},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; | 783 | ····invoke-virtual·{v2,·v6},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; |
776 | ····move-result-object·v2 | 784 | ····move-result-object·v2 |
777 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; | 785 | ····check-cast·v2,·Laurelienribon/tweenengine/Tween; |
778 | ····iget·v3,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->startGameButton_w:F | 786 | ····iget·v3,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->startGameButton_w:F |
779 | ····iget·v4,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->startGameButton_h:F | 787 | ····iget·v4,·p0,·Lde/fgerbig/spacepeng/screens/MenuScreen;->startGameButton_h:F |
788 | ····.line·214 | ||
780 | ····invoke-virtual·{v2,·v3,·v4},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; | 789 | ····invoke-virtual·{v2,·v3,·v4},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; |
781 | ····move-result-object·v2 | 790 | ····move-result-object·v2 |
782 | ····sget-object·v3,·Laurelienribon/tweenengine/TweenEquations;->easeOutBounce:Laurelienribon/tweenengine/equations/Bounce; | 791 | ····sget-object·v3,·Laurelienribon/tweenengine/TweenEquations;->easeOutBounce:Laurelienribon/tweenengine/equations/Bounce; |
792 | ····.line·215 | ||
783 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; | 793 | ····invoke-virtual·{v2,·v3},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; |
784 | ····move-result-object·v2 | 794 | ····move-result-object·v2 |
785 | ····sget-object·v3,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; | 795 | ····sget-object·v3,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; |
796 | ····.line·216 | ||
Max diff block lines reached; 6218/9890 bytes (62.87%) of diff not shown. |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$fullscreenCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 19 | .field·final·synthetic·val$fullscreenCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/OptionsScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·60 | 25 | ····.line·60 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$1;->val$fullscreenCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$1;->val$fullscreenCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$soundEffectsCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 19 | .field·final·synthetic·val$soundEffectsCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/OptionsScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·77 | 25 | ····.line·77 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$2;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$2;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$2;->val$soundEffectsCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$2;->val$soundEffectsCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$musicCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 19 | .field·final·synthetic·val$musicCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/OptionsScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·94 | 25 | ····.line·94 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$3;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$3;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$3;->val$musicCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$3;->val$musicCheckbox:Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/OptionsScreen; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·112 | 24 | ····.line·112 |
24 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$4;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$4;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
25 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; | 19 | .field·final·synthetic·val$game:Lde/fgerbig/spacepeng/SpacePeng; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lde/fgerbig/spacepeng/SpacePeng;)V | 21 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/OptionsScreen;Lde/fgerbig/spacepeng/SpacePeng;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/OptionsScreen; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·138 | 25 | ····.line·138 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$5;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$5;->this$0:Lde/fgerbig/spacepeng/screens/OptionsScreen; |
26 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$5;->val$game:Lde/fgerbig/spacepeng/SpacePeng; | 27 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/screens/OptionsScreen$5;->val$game:Lde/fgerbig/spacepeng/SpacePeng; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/TransitionScreen; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/screens/TransitionScreen; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/TransitionScreen;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/screens/TransitionScreen;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/screens/TransitionScreen; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·107 | 27 | ····.line·107 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/TransitionScreen; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen$1;->this$0:Lde/fgerbig/spacepeng/screens/TransitionScreen; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 587, 14 lines modified | Offset 587, 15 lines modified | ||
587 | ····invoke-static·{v0,·v1,·v2},·Laurelienribon/tweenengine/Tween;->to(Ljava/lang/Object;IF)Laurelienribon/tweenengine/Tween; | 587 | ····invoke-static·{v0,·v1,·v2},·Laurelienribon/tweenengine/Tween;->to(Ljava/lang/Object;IF)Laurelienribon/tweenengine/Tween; |
588 | ····move-result-object·v0 | 588 | ····move-result-object·v0 |
589 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->game:Lde/fgerbig/spacepeng/SpacePeng; | 589 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->game:Lde/fgerbig/spacepeng/SpacePeng; |
590 | ····.line·115 | ||
590 | ····invoke-virtual·{v1},·Lde/fgerbig/spacepeng/SpacePeng;->getViewport()Lcom/badlogic/gdx/utils/viewport/Viewport; | 591 | ····invoke-virtual·{v1},·Lde/fgerbig/spacepeng/SpacePeng;->getViewport()Lcom/badlogic/gdx/utils/viewport/Viewport; |
591 | ····move-result-object·v1 | 592 | ····move-result-object·v1 |
592 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/viewport/Viewport;->getLeftGutterWidth()I | 593 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/viewport/Viewport;->getLeftGutterWidth()I |
593 | ····move-result·v1 | 594 | ····move-result·v1 |
Offset 615, 34 lines modified | Offset 616, 38 lines modified | ||
615 | ····invoke-virtual·{v0,·v1,·v2},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; | 616 | ····invoke-virtual·{v0,·v1,·v2},·Laurelienribon/tweenengine/Tween;->target(FF)Laurelienribon/tweenengine/Tween; |
616 | ····move-result-object·v0 | 617 | ····move-result-object·v0 |
617 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->backgroundAnimationTweenComplete:Laurelienribon/tweenengine/TweenCallback; | 618 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->backgroundAnimationTweenComplete:Laurelienribon/tweenengine/TweenCallback; |
619 | ····.line·116 | ||
618 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; | 620 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->setCallback(Laurelienribon/tweenengine/TweenCallback;)Ljava/lang/Object; |
619 | ····move-result-object·v0 | 621 | ····move-result-object·v0 |
620 | ····check-cast·v0,·Laurelienribon/tweenengine/Tween; | 622 | ····check-cast·v0,·Laurelienribon/tweenengine/Tween; |
621 | ····const/16·v1,·0x8 | 623 | ····const/16·v1,·0x8 |
624 | ····.line·117 | ||
622 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; | 625 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->setCallbackTriggers(I)Ljava/lang/Object; |
623 | ····move-result-object·v0 | 626 | ····move-result-object·v0 |
624 | ····check-cast·v0,·Laurelienribon/tweenengine/Tween; | 627 | ····check-cast·v0,·Laurelienribon/tweenengine/Tween; |
625 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->tweenEquation:Laurelienribon/tweenengine/TweenEquation; | 628 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/screens/TransitionScreen;->tweenEquation:Laurelienribon/tweenengine/TweenEquation; |
629 | ····.line·118 | ||
626 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; | 630 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->ease(Laurelienribon/tweenengine/TweenEquation;)Laurelienribon/tweenengine/Tween; |
627 | ····move-result-object·v0 | 631 | ····move-result-object·v0 |
628 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; | 632 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->tweenManager:Laurelienribon/tweenengine/TweenManager; |
633 | ····.line·119 | ||
629 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->start(Laurelienribon/tweenengine/TweenManager;)Ljava/lang/Object; | 634 | ····invoke-virtual·{v0,·v1},·Laurelienribon/tweenengine/Tween;->start(Laurelienribon/tweenengine/TweenManager;)Ljava/lang/Object; |
630 | ····.line·120 | 635 | ····.line·120 |
631 | ····return-void | 636 | ····return-void |
632 | .end·method | 637 | .end·method |
Offset 74, 62 lines modified | Offset 74, 61 lines modified | ||
74 | ····.line·52 | 74 | ····.line·52 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | #·virtual·methods | 77 | #·virtual·methods |
78 | .method·public·dispose()V | 78 | .method·public·dispose()V |
79 |
····.locals· |
79 | ····.locals·4 |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line·108 | 81 | ····.line·108 |
82 |
····sget-object·v |
82 | ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; |
83 |
····const-string·v |
83 | ····const-string·v2,·"SpacePeng" |
84 |
····const-string·v |
84 | ····const-string·v3,·"Disposing·sound·manager" |
85 |
····invoke-interface·{v |
85 | ····invoke-interface·{v1,·v2,·v3},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
86 | ····.line·109 | 86 | ····.line·109 |
87 |
····iget-object·v |
87 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/services/SoundManager;->soundCache:Lde/fgerbig/spacepeng/utils/LRUCache; |
88 |
····invoke-virtual·{v |
88 | ····invoke-virtual·{v1},·Lde/fgerbig/spacepeng/utils/LRUCache;->retrieveAll()Ljava/util/Collection; |
89 |
····move-result-object·v |
89 | ····move-result-object·v1 |
90 |
····invoke-interface·{v |
90 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
91 |
····move-result-object·v |
91 | ····move-result-object·v1 |
92 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
93 | ····:goto_0 | 92 | ····:goto_0 |
94 |
····invoke-interface·{v |
93 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
95 | ····move-result·v2 | 94 | ····move-result·v2 |
96 | ····if-eqz·v2,·:cond_0 | 95 | ····if-eqz·v2,·:cond_0 |
97 |
····invoke-interface·{v |
96 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
98 |
····move-result-object·v |
97 | ····move-result-object·v0 |
99 |
····check-cast·v |
98 | ····check-cast·v0,·Lcom/badlogic/gdx/audio/Sound; |
100 | ····.line·110 | 99 | ····.line·110 |
101 |
····.local·v |
100 | ····.local·v0,·"sound":Lcom/badlogic/gdx/audio/Sound; |
102 |
····invoke-interface·{v |
101 | ····invoke-interface·{v0},·Lcom/badlogic/gdx/audio/Sound;->stop()V |
103 | ····.line·111 | 102 | ····.line·111 |
104 |
····invoke-interface·{v |
103 | ····invoke-interface·{v0},·Lcom/badlogic/gdx/audio/Sound;->dispose()V |
105 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
106 | ····.line·113 | 105 | ····.line·113 |
107 |
····.end·local·v |
106 | ····.end·local·v0····#·"sound":Lcom/badlogic/gdx/audio/Sound; |
108 | ····:cond_0 | 107 | ····:cond_0 |
109 | ····return-void | 108 | ····return-void |
110 | .end·method | 109 | .end·method |
111 | .method·public·notifyEntryRemoved(Lde/fgerbig/spacepeng/assets/SoundKey;Lcom/badlogic/gdx/audio/Sound;)V | 110 | .method·public·notifyEntryRemoved(Lde/fgerbig/spacepeng/assets/SoundKey;Lcom/badlogic/gdx/audio/Sound;)V |
112 | ····.locals·4 | 111 | ····.locals·4 |
113 | ····.param·p1,·"key"····#·Lde/fgerbig/spacepeng/assets/SoundKey; | 112 | ····.param·p1,·"key"····#·Lde/fgerbig/spacepeng/assets/SoundKey; |
Offset 170, 25 lines modified | Offset 169, 21 lines modified | ||
170 | ····.line·100 | 169 | ····.line·100 |
171 | ····return-void | 170 | ····return-void |
172 | .end·method | 171 | .end·method |
173 | .method·public·bridge·synthetic·notifyEntryRemoved(Ljava/lang/Object;Ljava/lang/Object;)V | 172 | .method·public·bridge·synthetic·notifyEntryRemoved(Ljava/lang/Object;Ljava/lang/Object;)V |
174 | ····.locals·0 | 173 | ····.locals·0 |
175 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
176 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
177 | ····.prologue | 174 | ····.prologue |
178 | ····.line·31 | 175 | ····.line·31 |
179 | ····check-cast·p1,·Lde/fgerbig/spacepeng/assets/SoundKey; | 176 | ····check-cast·p1,·Lde/fgerbig/spacepeng/assets/SoundKey; |
180 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
181 | ····check-cast·p2,·Lcom/badlogic/gdx/audio/Sound; | 177 | ····check-cast·p2,·Lcom/badlogic/gdx/audio/Sound; |
182 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
183 | ····invoke-virtual·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/services/SoundManager;->notifyEntryRemoved(Lde/fgerbig/spacepeng/assets/SoundKey;Lcom/badlogic/gdx/audio/Sound;)V | 178 | ····invoke-virtual·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/services/SoundManager;->notifyEntryRemoved(Lde/fgerbig/spacepeng/assets/SoundKey;Lcom/badlogic/gdx/audio/Sound;)V |
184 | ····return-void | 179 | ····return-void |
185 | .end·method | 180 | .end·method |
186 | .method·public·play(Lde/fgerbig/spacepeng/assets/SoundKey;)V | 181 | .method·public·play(Lde/fgerbig/spacepeng/assets/SoundKey;)V |
187 | ····.locals·4 | 182 | ····.locals·4 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$e:Lcom/artemis/Entity; | 22 | .field·final·synthetic·val$e:Lcom/artemis/Entity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V | 24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·132 | 28 | ····.line·132 |
28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; | 29 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; |
29 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$1;->val$e:Lcom/artemis/Entity; | 30 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$1;->val$e:Lcom/artemis/Entity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$e:Lcom/artemis/Entity; | 22 | .field·final·synthetic·val$e:Lcom/artemis/Entity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V | 24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·195 | 28 | ····.line·195 |
28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; | 29 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem; |
29 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;->val$e:Lcom/artemis/Entity; | 30 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;->val$e:Lcom/artemis/Entity; |
Offset 166, 27 lines modified | Offset 166, 26 lines modified | ||
166 | #·virtual·methods | 166 | #·virtual·methods |
167 | .method·protected·getAttackGroup(Lcom/artemis/Entity;)Ljava/lang/String; | 167 | .method·protected·getAttackGroup(Lcom/artemis/Entity;)Ljava/lang/String; |
168 | ····.locals·4 | 168 | ····.locals·4 |
169 | ····.param·p1,·"e"····#·Lcom/artemis/Entity; | 169 | ····.param·p1,·"e"····#·Lcom/artemis/Entity; |
170 | ····.prologue | 170 | ····.prologue |
171 | ····.line·178 | 171 | ····.line·178 |
172 |
····iget-object·v |
172 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;->gm:Lcom/artemis/managers/GroupManager; |
173 |
····invoke-virtual·{v |
173 | ····invoke-virtual·{v2,·p1},·Lcom/artemis/managers/GroupManager;->getGroups(Lcom/artemis/Entity;)Lcom/artemis/utils/ImmutableBag; |
174 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
175 | ····.line·179 | 175 | ····.line·179 |
176 | ····.local·v1,·"groups":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Ljava/lang/String;>;" | 176 | ····.local·v1,·"groups":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Ljava/lang/String;>;" |
177 | ····invoke-interface·{v1},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; | 177 | ····invoke-interface·{v1},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; |
178 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
179 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
180 | ····:cond_0 | 179 | ····:cond_0 |
181 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 180 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
182 | ····move-result·v3 | 181 | ····move-result·v3 |
183 | ····if-eqz·v3,·:cond_1 | 182 | ····if-eqz·v3,·:cond_1 |
Offset 835, 65 lines modified | Offset 834, 64 lines modified | ||
835 | .method·protected·setGroupAttacking(Ljava/lang/String;Ljava/lang/String;)V | 834 | .method·protected·setGroupAttacking(Ljava/lang/String;Ljava/lang/String;)V |
836 | ····.locals·6 | 835 | ····.locals·6 |
837 | ····.param·p1,·"group"····#·Ljava/lang/String; | 836 | ····.param·p1,·"group"····#·Ljava/lang/String; |
838 | ····.param·p2,·"pathFunctionId"····#·Ljava/lang/String; | 837 | ····.param·p2,·"pathFunctionId"····#·Ljava/lang/String; |
839 | ····.prologue | 838 | ····.prologue |
840 | ····.line·191 | 839 | ····.line·191 |
841 |
····iget-object·v |
840 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;->gm:Lcom/artemis/managers/GroupManager; |
842 |
····invoke-virtual·{v |
841 | ····invoke-virtual·{v3,·p1},·Lcom/artemis/managers/GroupManager;->getEntities(Ljava/lang/String;)Lcom/artemis/utils/ImmutableBag; |
843 | ····move-result-object·v1 | 842 | ····move-result-object·v1 |
844 | ····.line·192 | 843 | ····.line·192 |
845 | ····.local·v1,·"entities":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Lcom/artemis/Entity;>;" | 844 | ····.local·v1,·"entities":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Lcom/artemis/Entity;>;" |
846 | ····invoke-interface·{v1},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; | 845 | ····invoke-interface·{v1},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; |
847 |
····move-result-object·v |
846 | ····move-result-object·v3 |
848 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
849 | ····:goto_0 | 847 | ····:goto_0 |
850 |
····invoke-interface·{v |
848 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
851 | ····move-result·v4 | 849 | ····move-result·v4 |
852 | ····if-eqz·v4,·:cond_0 | 850 | ····if-eqz·v4,·:cond_0 |
853 |
····invoke-interface·{v |
851 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
854 | ····move-result-object·v0 | 852 | ····move-result-object·v0 |
855 | ····check-cast·v0,·Lcom/artemis/Entity; | 853 | ····check-cast·v0,·Lcom/artemis/Entity; |
856 | ····.line·194 | 854 | ····.line·194 |
857 | ····.local·v0,·"e":Lcom/artemis/Entity; | 855 | ····.local·v0,·"e":Lcom/artemis/Entity; |
858 |
····new-instance·v |
856 | ····new-instance·v2,·Lde/fgerbig/spacepeng/components/IsAttacking; |
859 |
····invoke-direct·{v |
857 | ····invoke-direct·{v2},·Lde/fgerbig/spacepeng/components/IsAttacking;-><init>()V |
860 | ····.line·195 | 858 | ····.line·195 |
861 |
····.local·v |
859 | ····.local·v2,·"isAttacking":Lde/fgerbig/spacepeng/components/IsAttacking; |
862 | ····new-instance·v4,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2; | 860 | ····new-instance·v4,·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2; |
863 | ····invoke-direct·{v4,·p0,·v0},·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;-><init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V | 861 | ····invoke-direct·{v4,·p0,·v0},·Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem$2;-><init>(Lde/fgerbig/spacepeng/systems/AlienBehaviourSystem;Lcom/artemis/Entity;)V |
864 |
····iput-object·v4,·v |
862 | ····iput-object·v4,·v2,·Lde/fgerbig/spacepeng/components/IsAttacking;->onExpiry:Ljava/lang/Runnable; |
865 | ····.line·201 | 863 | ····.line·201 |
866 | ····const·v4,·0x4048f5c3····#·3.14f | 864 | ····const·v4,·0x4048f5c3····#·3.14f |
867 |
····iput·v4,·v |
865 | ····iput·v4,·v2,·Lde/fgerbig/spacepeng/components/IsAttacking;->delay:F |
868 | ····.line·202 | 866 | ····.line·202 |
869 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->edit()Lcom/artemis/EntityEdit; | 867 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->edit()Lcom/artemis/EntityEdit; |
870 | ····move-result-object·v4 | 868 | ····move-result-object·v4 |
871 |
····invoke-virtual·{v4,·v |
869 | ····invoke-virtual·{v4,·v2},·Lcom/artemis/EntityEdit;->add(Lcom/artemis/Component;)Lcom/artemis/EntityEdit; |
872 | ····.line·203 | 870 | ····.line·203 |
873 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->edit()Lcom/artemis/EntityEdit; | 871 | ····invoke-virtual·{v0},·Lcom/artemis/Entity;->edit()Lcom/artemis/EntityEdit; |
874 | ····move-result-object·v4 | 872 | ····move-result-object·v4 |
875 | ····new-instance·v5,·Lde/fgerbig/spacepeng/components/TransitionToNewPathMovement; | 873 | ····new-instance·v5,·Lde/fgerbig/spacepeng/components/TransitionToNewPathMovement; |
Offset 902, 38 lines modified | Offset 900, 37 lines modified | ||
902 | ····invoke-virtual·{v4,·v5},·Lcom/artemis/EntityEdit;->add(Lcom/artemis/Component;)Lcom/artemis/EntityEdit; | 900 | ····invoke-virtual·{v4,·v5},·Lcom/artemis/EntityEdit;->add(Lcom/artemis/Component;)Lcom/artemis/EntityEdit; |
903 | ····goto·:goto_0 | 901 | ····goto·:goto_0 |
Max diff block lines reached; 3007/7585 bytes (39.64%) of diff not shown. |
Offset 55, 133 lines modified | Offset 55, 132 lines modified | ||
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·disable(Lde/fgerbig/spacepeng/events/Event;)V | 58 | .method·public·disable(Lde/fgerbig/spacepeng/events/Event;)V |
59 |
····.locals· |
59 | ····.locals·8 |
60 | ····.param·p1,·"event"····#·Lde/fgerbig/spacepeng/events/Event; | 60 | ····.param·p1,·"event"····#·Lde/fgerbig/spacepeng/events/Event; |
61 | ····.annotation·runtime·Lde/fgerbig/spacepeng/events/reflection/Handles; | 61 | ····.annotation·runtime·Lde/fgerbig/spacepeng/events/reflection/Handles; |
62 | ········ids·=·{ | 62 | ········ids·=·{ |
63 | ············"disableAction" | 63 | ············"disableAction" |
64 | ········} | 64 | ········} |
65 | ····.end·annotation | 65 | ····.end·annotation |
66 | ····.prologue | 66 | ····.prologue |
67 |
····const/4·v |
67 | ····const/4·v7,·0x0 |
68 | ····.line·89 | 68 | ····.line·89 |
69 |
····const/4·v |
69 | ····const/4·v5,·0x0 |
70 |
····iput-boolean·v |
70 | ····iput-boolean·v5,·p0,·Lde/fgerbig/spacepeng/systems/CoinSpawningSystem;->enabled:Z |
71 | ····.line·92 | 71 | ····.line·92 |
72 |
····iget-object·v |
72 | ····iget-object·v5,·p0,·Lde/fgerbig/spacepeng/systems/CoinSpawningSystem;->gm:Lcom/artemis/managers/GroupManager; |
73 |
····const-string·v |
73 | ····const-string·v6,·"coin" |
74 |
····invoke-virtual·{v |
74 | ····invoke-virtual·{v5,·v6},·Lcom/artemis/managers/GroupManager;->getEntities(Ljava/lang/String;)Lcom/artemis/utils/ImmutableBag; |
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····.line·93 | 76 | ····.line·93 |
77 | ····.local·v0,·"coins":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Lcom/artemis/Entity;>;" | 77 | ····.local·v0,·"coins":Lcom/artemis/utils/ImmutableBag;,·"Lcom/artemis/utils/ImmutableBag<Lcom/artemis/Entity;>;" |
78 | ····invoke-interface·{v0},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; | 78 | ····invoke-interface·{v0},·Lcom/artemis/utils/ImmutableBag;->iterator()Ljava/util/Iterator; |
79 |
····move-result-object·v |
79 | ····move-result-object·v5 |
80 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
81 | ····:goto_0 | 80 | ····:goto_0 |
82 |
····invoke-interface·{v |
81 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
83 | ····move-result·v6 | 82 | ····move-result·v6 |
84 | ····if-eqz·v6,·:cond_0 | 83 | ····if-eqz·v6,·:cond_0 |
85 |
····invoke-interface·{v |
84 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
86 | ····move-result-object·v2 | 85 | ····move-result-object·v2 |
87 | ····check-cast·v2,·Lcom/artemis/Entity; | 86 | ····check-cast·v2,·Lcom/artemis/Entity; |
88 | ····.line·94 | 87 | ····.line·94 |
89 | ····.local·v2,·"e":Lcom/artemis/Entity; | 88 | ····.local·v2,·"e":Lcom/artemis/Entity; |
90 | ····invoke-virtual·{v2},·Lcom/artemis/Entity;->deleteFromWorld()V | 89 | ····invoke-virtual·{v2},·Lcom/artemis/Entity;->deleteFromWorld()V |
91 | ····goto·:goto_0 | 90 | ····goto·:goto_0 |
92 | ····.line·97 | 91 | ····.line·97 |
93 | ····.end·local·v2····#·"e":Lcom/artemis/Entity; | 92 | ····.end·local·v2····#·"e":Lcom/artemis/Entity; |
94 | ····:cond_0 | 93 | ····:cond_0 |
95 |
····iget-object·v |
94 | ····iget-object·v5,·p0,·Lde/fgerbig/spacepeng/systems/CoinSpawningSystem;->world:Lcom/artemis/World; |
96 |
····const-class·v |
95 | ····const-class·v6,·Lcom/artemis/managers/TagManager; |
97 |
····invoke-virtual·{v |
96 | ····invoke-virtual·{v5,·v6},·Lcom/artemis/World;->getManager(Ljava/lang/Class;)Lcom/artemis/Manager; |
98 |
····move-result-object·v |
97 | ····move-result-object·v5 |
99 |
····check-cast·v |
98 | ····check-cast·v5,·Lcom/artemis/managers/TagManager; |
100 |
····const-string·v |
99 | ····const-string·v6,·"player" |
101 |
····invoke-virtual·{v |
100 | ····invoke-virtual·{v5,·v6},·Lcom/artemis/managers/TagManager;->getEntity(Ljava/lang/String;)Lcom/artemis/Entity; |
102 |
····move-result-object·v |
101 | ····move-result-object·v3 |
103 | ····.line·99 | 102 | ····.line·99 |
104 |
····.local·v |
103 | ····.local·v3,·"playerEntity":Lcom/artemis/Entity; |
105 |
····iget-object·v |
104 | ····iget-object·v5,·p0,·Lde/fgerbig/spacepeng/systems/CoinSpawningSystem;->doubleShot_cm:Lcom/artemis/ComponentMapper; |
106 |
····invoke-virtual·{v |
105 | ····invoke-virtual·{v5,·v3},·Lcom/artemis/ComponentMapper;->has(Lcom/artemis/Entity;)Z |
107 |
····move-result·v |
106 | ····move-result·v5 |
108 |
····if-eqz·v |
107 | ····if-eqz·v5,·:cond_1 |
109 | ····.line·100 | 108 | ····.line·100 |
110 |
····iget-object·v |
109 | ····iget-object·v5,·p0,·Lde/fgerbig/spacepeng/systems/CoinSpawningSystem;->doubleShot_cm:Lcom/artemis/ComponentMapper; |
111 |
····invoke-virtual·{v |
110 | ····invoke-virtual·{v5,·v3},·Lcom/artemis/ComponentMapper;->get(Lcom/artemis/Entity;)Lcom/artemis/Component; |
112 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
113 | ····check-cast·v1,·Lde/fgerbig/spacepeng/components/powerup/DoubleShot; | 112 | ····check-cast·v1,·Lde/fgerbig/spacepeng/components/powerup/DoubleShot; |
114 | ····.line·101 | 113 | ····.line·101 |
115 | ····.local·v1,·"doubleShot":Lde/fgerbig/spacepeng/components/powerup/DoubleShot; | 114 | ····.local·v1,·"doubleShot":Lde/fgerbig/spacepeng/components/powerup/DoubleShot; |
116 |
····iput·v |
115 | ····iput·v7,·v1,·Lde/fgerbig/spacepeng/components/powerup/DoubleShot;->delay:F |
Max diff block lines reached; 1885/6630 bytes (28.43%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·79 | 27 | ····.line·79 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·116 | 27 | ····.line·116 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·129 | 27 | ····.line·129 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$3;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$3;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$sprite:Lde/fgerbig/spacepeng/components/Sprite; | 22 | .field·final·synthetic·val$sprite:Lde/fgerbig/spacepeng/components/Sprite; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem$4;Lde/fgerbig/spacepeng/components/Sprite;)V | 24 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem$4;Lde/fgerbig/spacepeng/components/Sprite;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem$4; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·185 | 28 | ····.line·185 |
28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4$1;->this$1:Lde/fgerbig/spacepeng/systems/CollisionSystem$4; | 29 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4$1;->this$1:Lde/fgerbig/spacepeng/systems/CollisionSystem$4; |
29 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4$1;->val$sprite:Lde/fgerbig/spacepeng/components/Sprite; | 30 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4$1;->val$sprite:Lde/fgerbig/spacepeng/components/Sprite; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·162 | 27 | ····.line·162 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$4;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 21 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V | 23 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/CollisionSystem;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/CollisionSystem; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·198 | 27 | ····.line·198 |
27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$5;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; | 28 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/CollisionSystem$5;->this$0:Lde/fgerbig/spacepeng/systems/CollisionSystem; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/artemis/systems/VoidEntitySystem; | 2 | .super·Lcom/artemis/systems/VoidEntitySystem; |
3 | .source·"CollisionSystem.java" | 3 | .source·"CollisionSystem.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/fgerbig/spacepeng/systems/CollisionSystem$6;, | ||
8 | ········Lde/fgerbig/spacepeng/systems/CollisionSystem$CollisionHandler;, | 7 | ········Lde/fgerbig/spacepeng/systems/CollisionSystem$CollisionHandler;, |
9 | ········Lde/fgerbig/spacepeng/systems/CollisionSystem$CollisionPair; | 8 | ········Lde/fgerbig/spacepeng/systems/CollisionSystem$CollisionPair; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·instance·fields | 11 | #·instance·fields |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·367 | 25 | ····.line·367 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$10;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$10;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·382 | 25 | ····.line·382 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$12;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$12;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·374 | 25 | ····.line·374 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$11;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$11;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·109 | 25 | ····.line·109 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·278 | 25 | ····.line·278 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$3;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$3;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·116 | 25 | ····.line·116 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$2;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·307 | 25 | ····.line·307 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$5;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$5;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·285 | 25 | ····.line·285 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$4;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$4;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·327 | 25 | ····.line·327 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$7;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$7;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·313 | 25 | ····.line·313 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$6;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$6;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·360 | 25 | ····.line·360 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$9;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$9;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 18 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 20 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
23 | ····.param·p2,·"delay"····#·F | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·336 | 25 | ····.line·336 |
25 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$8;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$8;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
26 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 27 | ····invoke-direct·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;-><init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 19 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V | 21 | .method·public·constructor·<init>(Lde/fgerbig/spacepeng/systems/DirectorSystem;F)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/DirectorSystem; | ||
23 | ····.param·p2,·"delay"····#·F | 24 | ····.param·p2,·"delay"····#·F |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·54 | 26 | ····.line·54 |
26 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; | 27 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent;->this$0:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 27, 27 lines modified | Offset 27, 26 lines modified | ||
27 | #·virtual·methods | 27 | #·virtual·methods |
28 | .method·protected·process(Lcom/artemis/Entity;)V | 28 | .method·protected·process(Lcom/artemis/Entity;)V |
29 | ····.locals·5 | 29 | ····.locals·5 |
30 | ····.param·p1,·"e"····#·Lcom/artemis/Entity; | 30 | ····.param·p1,·"e"····#·Lcom/artemis/Entity; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·37 | 32 | ····.line·37 |
33 |
····new-instance·v |
33 | ····new-instance·v2,·Lcom/artemis/utils/Bag; |
34 |
····invoke-direct·{v |
34 | ····invoke-direct·{v2},·Lcom/artemis/utils/Bag;-><init>()V |
35 |
····invoke-virtual·{p1,·v |
35 | ····invoke-virtual·{p1,·v2},·Lcom/artemis/Entity;->getComponents(Lcom/artemis/utils/Bag;)Lcom/artemis/utils/Bag; |
36 |
····move-result-object·v |
36 | ····move-result-object·v2 |
37 |
····invoke-virtual·{v |
37 | ····invoke-virtual·{v2},·Lcom/artemis/utils/Bag;->iterator()Ljava/util/Iterator; |
38 | ····move-result-object·v2 | 38 | ····move-result-object·v2 |
39 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
40 | ····:cond_0 | 39 | ····:cond_0 |
41 | ····:goto_0 | 40 | ····:goto_0 |
42 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 41 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
43 | ····move-result·v3 | 42 | ····move-result·v3 |
44 | ····if-eqz·v3,·:cond_2 | 43 | ····if-eqz·v3,·:cond_2 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/artemis/systems/VoidEntitySystem; | 2 | .super·Lcom/artemis/systems/VoidEntitySystem; |
3 | .source·"HudRenderSystem.java" | 3 | .source·"HudRenderSystem.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/fgerbig/spacepeng/systems/HudRenderSystem$1;, | ||
8 | ········Lde/fgerbig/spacepeng/systems/HudRenderSystem$Overlay; | 7 | ········Lde/fgerbig/spacepeng/systems/HudRenderSystem$Overlay; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·batch:Lcom/badlogic/gdx/graphics/g2d/SpriteBatch; | 11 | .field·private·batch:Lcom/badlogic/gdx/graphics/g2d/SpriteBatch; |
Offset 210, 153 lines modified | Offset 209, 152 lines modified | ||
210 | ····invoke-virtual·{v3,·p1,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->draw(Lcom/badlogic/gdx/graphics/g2d/Batch;Ljava/lang/CharSequence;FF)Lcom/badlogic/gdx/graphics/g2d/BitmapFont$TextBounds; | 209 | ····invoke-virtual·{v3,·p1,·v0,·v1,·v2},·Lcom/badlogic/gdx/graphics/g2d/BitmapFont;->draw(Lcom/badlogic/gdx/graphics/g2d/Batch;Ljava/lang/CharSequence;FF)Lcom/badlogic/gdx/graphics/g2d/BitmapFont$TextBounds; |
211 | ····.line·115 | 210 | ····.line·115 |
212 | ····return-void | 211 | ····return-void |
213 | .end·method | 212 | .end·method |
214 | .method·protected·initialize()V | 213 | .method·protected·initialize()V |
215 |
····.locals· |
214 | ····.locals·6 |
216 | ····.prologue | 215 | ····.prologue |
217 |
····const/high16·v |
216 | ····const/high16·v5,·0x43c80000····#·400.0f |
218 |
····const/high16·v |
217 | ····const/high16·v4,·0x43700000····#·240.0f |
219 | ····.line·85 | 218 | ····.line·85 |
220 |
····iget-object·v |
219 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->world:Lcom/artemis/World; |
221 |
····const-class·v |
220 | ····const-class·v2,·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
222 |
····invoke-virtual·{v |
221 | ····invoke-virtual·{v1,·v2},·Lcom/artemis/World;->getSystem(Ljava/lang/Class;)Lcom/artemis/EntitySystem; |
223 |
····move-result-object·v |
222 | ····move-result-object·v1 |
224 |
····check-cast·v |
223 | ····check-cast·v1,·Lde/fgerbig/spacepeng/systems/DirectorSystem; |
225 |
····iput-object·v |
224 | ····iput-object·v1,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->ds:Lde/fgerbig/spacepeng/systems/DirectorSystem; |
226 | ····.line·86 | 225 | ····.line·86 |
227 |
····sget-object·v |
226 | ····sget-object·v1,·Lde/fgerbig/spacepeng/SpacePeng;->profileManager:Lde/fgerbig/spacepeng/services/ProfileManager; |
228 |
····invoke-virtual·{v |
227 | ····invoke-virtual·{v1},·Lde/fgerbig/spacepeng/services/ProfileManager;->retrieveProfile()Lde/fgerbig/spacepeng/services/Profile; |
229 |
····move-result-object·v |
228 | ····move-result-object·v1 |
230 |
····iput-object·v |
229 | ····iput-object·v1,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->profile:Lde/fgerbig/spacepeng/services/Profile; |
231 | ····.line·88 | 230 | ····.line·88 |
232 |
····new-instance·v |
231 | ····new-instance·v1,·Ljava/util/HashMap; |
233 |
····invoke-direct·{v |
232 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V |
234 |
····iput-object·v |
233 | ····iput-object·v1,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->regions:Ljava/util/HashMap; |
235 | ····.line·89 | 234 | ····.line·89 |
236 |
····iget-object·v |
235 | ····iget-object·v1,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->textureAtlas:Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
237 |
····invoke-virtual·{v |
236 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->getRegions()Lcom/badlogic/gdx/utils/Array; |
238 |
····move-result-object·v |
237 | ····move-result-object·v1 |
239 |
····invoke-virtual·{v |
238 | ····invoke-virtual·{v1},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
240 |
····move-result-object·v |
239 | ····move-result-object·v1 |
241 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
242 | ····:goto_0 | 240 | ····:goto_0 |
243 |
····invoke-interface·{v |
241 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
244 | ····move-result·v2 | 242 | ····move-result·v2 |
245 | ····if-eqz·v2,·:cond_0 | 243 | ····if-eqz·v2,·:cond_0 |
246 |
····invoke-interface·{v |
244 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
247 |
····move-result-object·v |
245 | ····move-result-object·v0 |
248 |
····check-cast·v |
246 | ····check-cast·v0,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion; |
249 | ····.line·90 | 247 | ····.line·90 |
250 |
····.local·v |
248 | ····.local·v0,·"r":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion; |
251 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->regions:Ljava/util/HashMap; | 249 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/HudRenderSystem;->regions:Ljava/util/HashMap; |
252 |
····iget-object·v3,·v |
250 | ····iget-object·v3,·v0,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;->name:Ljava/lang/String; |
253 |
····invoke-virtual·{v2,·v3,·v |
251 | ····invoke-virtual·{v2,·v3,·v0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
254 | ····goto·:goto_0 | 252 | ····goto·:goto_0 |
255 | ····.line·93 | 253 | ····.line·93 |
256 |
····.end·local·v |
254 | ····.end·local·v0····#·"r":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion; |
257 | ····:cond_0 | 255 | ····:cond_0 |
258 |
····new-instance·v |
256 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g2d/Sprite; |
Max diff block lines reached; 5655/11571 bytes (48.87%) of diff not shown. |
Offset 6, 15 lines modified | Offset 6, 14 lines modified | ||
6 | .implements·Lcom/badlogic/gdx/InputProcessor; | 6 | .implements·Lcom/badlogic/gdx/InputProcessor; |
7 | .implements·Lcom/badlogic/gdx/controllers/ControllerListener; | 7 | .implements·Lcom/badlogic/gdx/controllers/ControllerListener; |
8 | #·annotations | 8 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 10 | ····value·=·{ |
11 | ········Lde/fgerbig/spacepeng/systems/PlayerInputSystem$1;, | ||
12 | ········Lde/fgerbig/spacepeng/systems/PlayerInputSystem$FireState; | 11 | ········Lde/fgerbig/spacepeng/systems/PlayerInputSystem$FireState; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
15 | #·static·fields | 14 | #·static·fields |
16 | .field·private·static·final·DAMPING:F·=·25.0f | 15 | .field·private·static·final·DAMPING:F·=·25.0f |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | 31 | .field·final·synthetic·this$0:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;)V | 33 | .method·constructor·<init>(Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·132 | 37 | ····.line·132 |
37 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; | 38 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem$1;->this$0:Lde/fgerbig/spacepeng/systems/SpriteRenderSystem; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 98, 24 lines modified | Offset 99, 20 lines modified | ||
98 | ····const/4·v2,·-0x1 | 99 | ····const/4·v2,·-0x1 |
99 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
100 | .end·method | 101 | .end·method |
101 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 102 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
102 | ····.locals·1 | 103 | ····.locals·1 |
103 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
104 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
105 | ····.prologue | 104 | ····.prologue |
106 | ····.line·132 | 105 | ····.line·132 |
107 | ····check-cast·p1,·Lcom/artemis/Entity; | 106 | ····check-cast·p1,·Lcom/artemis/Entity; |
108 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
109 | ····check-cast·p2,·Lcom/artemis/Entity; | 107 | ····check-cast·p2,·Lcom/artemis/Entity; |
110 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
111 | ····invoke-virtual·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem$1;->compare(Lcom/artemis/Entity;Lcom/artemis/Entity;)I | 108 | ····invoke-virtual·{p0,·p1,·p2},·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem$1;->compare(Lcom/artemis/Entity;Lcom/artemis/Entity;)I |
112 | ····move-result·v0 | 109 | ····move-result·v0 |
113 | ····return·v0 | 110 | ····return·v0 |
114 | .end·method | 111 | .end·method |
Offset 157, 58 lines modified | Offset 157, 57 lines modified | ||
157 | #·virtual·methods | 157 | #·virtual·methods |
158 | .method·protected·initialize()V | 158 | .method·protected·initialize()V |
159 | ····.locals·7 | 159 | ····.locals·7 |
160 | ····.prologue | 160 | ····.prologue |
161 | ····.line·68 | 161 | ····.line·68 |
162 |
····new-instance·v |
162 | ····new-instance·v2,·Ljava/util/HashMap; |
163 |
····invoke-direct·{v |
163 | ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V |
164 |
····iput-object·v |
164 | ····iput-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->regions:Ljava/util/HashMap; |
165 | ····.line·69 | 165 | ····.line·69 |
166 |
····new-instance·v |
166 | ····new-instance·v2,·Ljava/util/HashMap; |
167 |
····invoke-direct·{v |
167 | ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V |
168 |
····iput-object·v |
168 | ····iput-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->animations:Ljava/util/HashMap; |
169 | ····.line·71 | 169 | ····.line·71 |
170 |
····iget-object·v |
170 | ····iget-object·v2,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->textureAtlas:Lcom/badlogic/gdx/graphics/g2d/TextureAtlas; |
171 |
····invoke-virtual·{v |
171 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;->getRegions()Lcom/badlogic/gdx/utils/Array; |
172 |
····move-result-object·v |
172 | ····move-result-object·v2 |
173 |
····invoke-virtual·{v |
173 | ····invoke-virtual·{v2},·Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; |
174 |
····move-result-object·v |
174 | ····move-result-object·v2 |
175 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
176 | ····:cond_0 | 175 | ····:cond_0 |
177 | ····:goto_0 | 176 | ····:goto_0 |
178 |
····invoke-interface·{v |
177 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
179 | ····move-result·v3 | 178 | ····move-result·v3 |
180 | ····if-eqz·v3,·:cond_2 | 179 | ····if-eqz·v3,·:cond_2 |
181 |
····invoke-interface·{v |
180 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
182 |
····move-result-object·v |
181 | ····move-result-object·v1 |
183 |
····check-cast·v |
182 | ····check-cast·v1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion; |
184 | ····.line·74 | 183 | ····.line·74 |
185 |
····.local·v |
184 | ····.local·v1,·"region":Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion; |
186 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->regions:Ljava/util/HashMap; | 185 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->regions:Ljava/util/HashMap; |
187 |
····iget-object·v4,·v |
186 | ····iget-object·v4,·v1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;->name:Ljava/lang/String; |
188 | ····invoke-virtual·{v3,·v4},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z | 187 | ····invoke-virtual·{v3,·v4},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z |
189 | ····move-result·v3 | 188 | ····move-result·v3 |
190 | ····if-nez·v3,·:cond_1 | 189 | ····if-nez·v3,·:cond_1 |
Offset 223, 15 lines modified | Offset 222, 15 lines modified | ||
223 | ····const-string·v6,·"added·texture·atlas·region·\'" | 222 | ····const-string·v6,·"added·texture·atlas·region·\'" |
224 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 223 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
225 | ····move-result-object·v5 | 224 | ····move-result-object·v5 |
226 |
····iget-object·v6,·v |
225 | ····iget-object·v6,·v1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;->name:Ljava/lang/String; |
227 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 226 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
228 | ····move-result-object·v5 | 227 | ····move-result-object·v5 |
229 | ····const-string·v6,·"\'" | 228 | ····const-string·v6,·"\'" |
Offset 244, 34 lines modified | Offset 243, 34 lines modified | ||
244 | ····move-result-object·v5 | 243 | ····move-result-object·v5 |
245 | ····invoke-interface·{v3,·v4,·v5},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V | 244 | ····invoke-interface·{v3,·v4,·v5},·Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V |
246 | ····.line·77 | 245 | ····.line·77 |
247 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->regions:Ljava/util/HashMap; | 246 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->regions:Ljava/util/HashMap; |
248 |
····iget-object·v4,·v |
247 | ····iget-object·v4,·v1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;->name:Ljava/lang/String; |
249 |
····invoke-virtual·{v3,·v4,·v |
248 | ····invoke-virtual·{v3,·v4,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
250 | ····.line·81 | 249 | ····.line·81 |
251 | ····:cond_1 | 250 | ····:cond_1 |
252 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->animations:Ljava/util/HashMap; | 251 | ····iget-object·v3,·p0,·Lde/fgerbig/spacepeng/systems/SpriteRenderSystem;->animations:Ljava/util/HashMap; |
253 |
····iget-object·v4,·v |
252 | ····iget-object·v4,·v1,·Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;->name:Ljava/lang/String; |
254 | ····invoke-virtual·{v3,·v4},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z | 253 | ····invoke-virtual·{v3,·v4},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z |
255 | ····move-result·v3 | 254 | ····move-result·v3 |
256 | ····if-nez·v3,·:cond_0 | 255 | ····if-nez·v3,·:cond_0 |
257 | ····.line·83 | 256 | ····.line·83 |
Max diff block lines reached; 3225/8204 bytes (39.31%) of diff not shown. |
Offset 153, 23 lines modified | Offset 153, 19 lines modified | ||
153 | ········:pswitch_2 | 153 | ········:pswitch_2 |
154 | ········:pswitch_3 | 154 | ········:pswitch_3 |
155 | ····.end·packed-switch | 155 | ····.end·packed-switch |
156 | .end·method | 156 | .end·method |
157 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I | 157 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I |
158 | ····.locals·1 | 158 | ····.locals·1 |
159 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
160 | ····.param·p2,·"x1"····#·I | ||
161 | ····.param·p3,·"x2"····#·[F | ||
162 | ····.prologue | 159 | ····.prologue |
163 | ····.line·23 | 160 | ····.line·23 |
164 | ····check-cast·p1,·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; | 161 | ····check-cast·p1,·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; |
165 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
166 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/CellTween;->getValues(Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;I[F)I | 162 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/CellTween;->getValues(Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;I[F)I |
167 | ····move-result·v0 | 163 | ····move-result·v0 |
168 | ····return·v0 | 164 | ····return·v0 |
169 | .end·method | 165 | .end·method |
Offset 224, 20 lines modified | Offset 220, 16 lines modified | ||
224 | ········:pswitch_0 | 220 | ········:pswitch_0 |
225 | ········:pswitch_1 | 221 | ········:pswitch_1 |
226 | ····.end·packed-switch | 222 | ····.end·packed-switch |
227 | .end·method | 223 | .end·method |
228 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V | 224 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V |
229 | ····.locals·0 | 225 | ····.locals·0 |
230 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
231 | ····.param·p2,·"x1"····#·I | ||
232 | ····.param·p3,·"x2"····#·[F | ||
233 | ····.prologue | 226 | ····.prologue |
234 | ····.line·23 | 227 | ····.line·23 |
235 | ····check-cast·p1,·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; | 228 | ····check-cast·p1,·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell; |
236 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
237 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/CellTween;->setValues(Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;I[F)V | 229 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/CellTween;->setValues(Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;I[F)V |
238 | ····return-void | 230 | ····return-void |
239 | .end·method | 231 | .end·method |
Offset 247, 23 lines modified | Offset 247, 19 lines modified | ||
247 | ········:pswitch_5 | 247 | ········:pswitch_5 |
248 | ········:pswitch_6 | 248 | ········:pswitch_6 |
249 | ····.end·packed-switch | 249 | ····.end·packed-switch |
250 | .end·method | 250 | .end·method |
251 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I | 251 | .method·public·bridge·synthetic·getValues(Ljava/lang/Object;I[F)I |
252 | ····.locals·1 | 252 | ····.locals·1 |
253 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
254 | ····.param·p2,·"x1"····#·I | ||
255 | ····.param·p3,·"x2"····#·[F | ||
256 | ····.prologue | 253 | ····.prologue |
257 | ····.line·24 | 254 | ····.line·24 |
258 | ····check-cast·p1,·Lcom/badlogic/gdx/graphics/g2d/Sprite; | 255 | ····check-cast·p1,·Lcom/badlogic/gdx/graphics/g2d/Sprite; |
259 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
260 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/SpriteTween;->getValues(Lcom/badlogic/gdx/graphics/g2d/Sprite;I[F)I | 256 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/SpriteTween;->getValues(Lcom/badlogic/gdx/graphics/g2d/Sprite;I[F)I |
261 | ····move-result·v0 | 257 | ····move-result·v0 |
262 | ····return·v0 | 258 | ····return·v0 |
263 | .end·method | 259 | .end·method |
Offset 393, 20 lines modified | Offset 389, 16 lines modified | ||
393 | ········:pswitch_5 | 389 | ········:pswitch_5 |
394 | ········:pswitch_6 | 390 | ········:pswitch_6 |
395 | ····.end·packed-switch | 391 | ····.end·packed-switch |
396 | .end·method | 392 | .end·method |
397 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V | 393 | .method·public·bridge·synthetic·setValues(Ljava/lang/Object;I[F)V |
398 | ····.locals·0 | 394 | ····.locals·0 |
399 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
400 | ····.param·p2,·"x1"····#·I | ||
401 | ····.param·p3,·"x2"····#·[F | ||
402 | ····.prologue | 395 | ····.prologue |
403 | ····.line·24 | 396 | ····.line·24 |
404 | ····check-cast·p1,·Lcom/badlogic/gdx/graphics/g2d/Sprite; | 397 | ····check-cast·p1,·Lcom/badlogic/gdx/graphics/g2d/Sprite; |
405 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
406 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/SpriteTween;->setValues(Lcom/badlogic/gdx/graphics/g2d/Sprite;I[F)V | 398 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lde/fgerbig/spacepeng/tween/SpriteTween;->setValues(Lcom/badlogic/gdx/graphics/g2d/Sprite;I[F)V |
407 | ····return-void | 399 | ····return-void |
408 | .end·method | 400 | .end·method |
Offset 30, 18 lines modified | Offset 30, 19 lines modified | ||
30 | .field·final·synthetic·val$arrayListIterator:Ljava/util/Iterator; | 30 | .field·final·synthetic·val$arrayListIterator:Ljava/util/Iterator; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lde/fgerbig/spacepeng/utils/RandomAccessSet;Ljava/util/Iterator;)V | 32 | .method·constructor·<init>(Lde/fgerbig/spacepeng/utils/RandomAccessSet;Ljava/util/Iterator;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/utils/RandomAccessSet; | ||
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·51 | 36 | ····.line·51 |
36 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet |
37 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;" |
37 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->this$0:Lde/fgerbig/spacepeng/utils/RandomAccessSet; | 38 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->this$0:Lde/fgerbig/spacepeng/utils/RandomAccessSet; |
38 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; | 39 | ····iput-object·p2,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····return-void | 41 | ····return-void |
Offset 50, 15 lines modified | Offset 51, 15 lines modified | ||
50 | #·virtual·methods | 51 | #·virtual·methods |
51 | .method·public·hasNext()Z | 52 | .method·public·hasNext()Z |
52 | ····.locals·1 | 53 | ····.locals·1 |
53 | ····.prologue | 54 | ····.prologue |
54 | ····.line·55 | 55 | ····.line·55 |
55 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet |
56 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;" |
56 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; | 57 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; |
57 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | 58 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
58 | ····move-result·v0 | 59 | ····move-result·v0 |
59 | ····return·v0 | 60 | ····return·v0 |
Offset 70, 29 lines modified | Offset 71, 29 lines modified | ||
70 | ········value·=·{ | 71 | ········value·=·{ |
71 | ············"()TT;" | 72 | ············"()TT;" |
72 | ········} | 73 | ········} |
73 | ····.end·annotation | 74 | ····.end·annotation |
74 | ····.prologue | 75 | ····.prologue |
75 | ····.line·60 | 76 | ····.line·60 |
76 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet |
77 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;" |
77 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; | 78 | ····iget-object·v0,·p0,·Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;->val$arrayListIterator:Ljava/util/Iterator; |
78 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 79 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
79 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
80 | ····return-object·v0 | 81 | ····return-object·v0 |
81 | .end·method | 82 | .end·method |
82 | .method·public·remove()V | 83 | .method·public·remove()V |
83 | ····.locals·1 | 84 | ····.locals·1 |
84 | ····.prologue | 85 | ····.prologue |
85 | ····.line·65 | 86 | ····.line·65 |
86 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet |
87 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;,·"Lde/fgerbig/spacepeng/utils/RandomAccessSet$1;" |
87 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 88 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
88 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 89 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
89 | ····throw·v0 | 90 | ····throw·v0 |
90 | .end·method | 91 | .end·method |
Offset 26, 21 lines modified | Offset 26, 22 lines modified | ||
26 | .field·final·synthetic·val$maxEntries:I | 26 | .field·final·synthetic·val$maxEntries:I |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lde/fgerbig/spacepeng/utils/LRUCache;IFZI)V | 28 | .method·constructor·<init>(Lde/fgerbig/spacepeng/utils/LRUCache;IFZI)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lde/fgerbig/spacepeng/utils/LRUCache; | ||
30 | ····.param·p2,·"x0"····#·I | 31 | ····.param·p2,·"x0"····#·I |
31 | ····.param·p3,·"x1"····#·F | 32 | ····.param·p3,·"x1"····#·F |
32 | ····.param·p4,·"x2"····#·Z | 33 | ····.param·p4,·"x2"····#·Z |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·40 | 35 | ····.line·40 |
35 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/LRUCache$1;,·"Lde/fgerbig/spacepeng/utils/LRUCache |
36 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/LRUCache$1;,·"Lde/fgerbig/spacepeng/utils/LRUCache$1;" |
36 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->this$0:Lde/fgerbig/spacepeng/utils/LRUCache; | 37 | ····iput-object·p1,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->this$0:Lde/fgerbig/spacepeng/utils/LRUCache; |
37 | ····iput·p5,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->val$maxEntries:I | 38 | ····iput·p5,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->val$maxEntries:I |
38 | ····invoke-direct·{p0,·p2,·p3,·p4},·Ljava/util/LinkedHashMap;-><init>(IFZ)V | 39 | ····invoke-direct·{p0,·p2,·p3,·p4},·Ljava/util/LinkedHashMap;-><init>(IFZ)V |
39 | ····return-void | 40 | ····return-void |
Offset 56, 15 lines modified | Offset 57, 15 lines modified | ||
56 | ············"Ljava/util/Map$Entry", | 57 | ············"Ljava/util/Map$Entry", |
57 | ············"<TK;TV;>;)Z" | 58 | ············"<TK;TV;>;)Z" |
58 | ········} | 59 | ········} |
59 | ····.end·annotation | 60 | ····.end·annotation |
60 | ····.prologue | 61 | ····.prologue |
61 | ····.line·43 | 62 | ····.line·43 |
62 |
····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/LRUCache$1;,·"Lde/fgerbig/spacepeng/utils/LRUCache |
63 | ····.local·p0,·"this":Lde/fgerbig/spacepeng/utils/LRUCache$1;,·"Lde/fgerbig/spacepeng/utils/LRUCache$1;" |
63 | ····.local·p1,·"eldest":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;TV;>;" | 64 | ····.local·p1,·"eldest":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;TV;>;" |
64 | ····invoke-virtual·{p0},·Lde/fgerbig/spacepeng/utils/LRUCache$1;->size()I | 65 | ····invoke-virtual·{p0},·Lde/fgerbig/spacepeng/utils/LRUCache$1;->size()I |
65 | ····move-result·v0 | 66 | ····move-result·v0 |
66 | ····iget·v1,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->val$maxEntries:I | 67 | ····iget·v1,·p0,·Lde/fgerbig/spacepeng/utils/LRUCache$1;->val$maxEntries:I |
Offset 150, 41 lines modified | Offset 150, 40 lines modified | ||
150 | ····.local·p1,·"c":Ljava/util/Collection;,·"Ljava/util/Collection<+TT;>;" | 150 | ····.local·p1,·"c":Ljava/util/Collection;,·"Ljava/util/Collection<+TT;>;" |
151 | ····const/4·v0,·0x0 | 151 | ····const/4·v0,·0x0 |
152 | ····.line·119 | 152 | ····.line·119 |
153 | ····.local·v0,·"changed":Z | 153 | ····.local·v0,·"changed":Z |
154 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 154 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
155 |
····move-result-object·v |
155 | ····move-result-object·v2 |
156 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
157 | ····:goto_0 | 156 | ····:goto_0 |
158 |
····invoke-interface·{v |
157 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
159 | ····move-result·v3 | 158 | ····move-result·v3 |
160 | ····if-eqz·v3,·:cond_0 | 159 | ····if-eqz·v3,·:cond_0 |
161 |
····invoke-interface·{v |
160 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
162 |
····move-result-object·v |
161 | ····move-result-object·v1 |
163 | ····.line·120 | 162 | ····.line·120 |
164 |
····.local·v |
163 | ····.local·v1,·"t":Ljava/lang/Object;,·"TT;" |
165 |
····invoke-virtual·{p0,·v |
164 | ····invoke-virtual·{p0,·v1},·Lde/fgerbig/spacepeng/utils/RandomAccessSet;->add(Ljava/lang/Object;)Z |
166 | ····move-result·v3 | 165 | ····move-result·v3 |
167 | ····or-int/2addr·v0,·v3 | 166 | ····or-int/2addr·v0,·v3 |
168 | ····.line·121 | 167 | ····.line·121 |
169 | ····goto·:goto_0 | 168 | ····goto·:goto_0 |
170 | ····.line·122 | 169 | ····.line·122 |
171 |
····.end·local·v |
170 | ····.end·local·v1····#·"t":Ljava/lang/Object;,·"TT;" |
172 | ····:cond_0 | 171 | ····:cond_0 |
173 | ····return·v0 | 172 | ····return·v0 |
174 | .end·method | 173 | .end·method |
175 | .method·public·clear()V | 174 | .method·public·clear()V |
176 | ····.locals·1 | 175 | ····.locals·1 |
Offset 393, 41 lines modified | Offset 392, 40 lines modified | ||
393 | ····.local·p1,·"c":Ljava/util/Collection;,·"Ljava/util/Collection<*>;" | 392 | ····.local·p1,·"c":Ljava/util/Collection;,·"Ljava/util/Collection<*>;" |
394 | ····const/4·v0,·0x0 | 393 | ····const/4·v0,·0x0 |
395 | ····.line·133 | 394 | ····.line·133 |
396 | ····.local·v0,·"changed":Z | 395 | ····.local·v0,·"changed":Z |
397 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 396 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
398 |
····move-result-object·v |
397 | ····move-result-object·v2 |
399 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
400 | ····:goto_0 | 398 | ····:goto_0 |
401 |
····invoke-interface·{v |
399 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
402 | ····move-result·v3 | 400 | ····move-result·v3 |
403 | ····if-eqz·v3,·:cond_0 | 401 | ····if-eqz·v3,·:cond_0 |
404 |
····invoke-interface·{v |
402 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
405 |
····move-result-object·v |
403 | ····move-result-object·v1 |
406 | ····.line·134 | 404 | ····.line·134 |
407 |
····.local·v |
405 | ····.local·v1,·"t":Ljava/lang/Object; |
408 |
····invoke-virtual·{p0,·v |
406 | ····invoke-virtual·{p0,·v1},·Lde/fgerbig/spacepeng/utils/RandomAccessSet;->remove(Ljava/lang/Object;)Z |
409 | ····move-result·v3 | 407 | ····move-result·v3 |
410 | ····or-int/2addr·v0,·v3 | 408 | ····or-int/2addr·v0,·v3 |
411 | ····.line·135 | 409 | ····.line·135 |
412 | ····goto·:goto_0 | 410 | ····goto·:goto_0 |
413 | ····.line·136 | 411 | ····.line·136 |
414 |
····.end·local·v |
412 | ····.end·local·v1····#·"t":Ljava/lang/Object; |
415 | ····:cond_0 | 413 | ····:cond_0 |
416 | ····return·v0 | 414 | ····return·v0 |
417 | .end·method | 415 | .end·method |
418 | .method·public·retainAll(Ljava/util/Collection;)Z | 416 | .method·public·retainAll(Ljava/util/Collection;)Z |
419 | ····.locals·2 | 417 | ····.locals·2 |
420 | ····.annotation·system·Ldalvik/annotation/Signature; | 418 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 1, 134 lines modified | Offset 1, 123 lines modified | ||
00000000:·0300·0800· |
00000000:·0300·0800·ac07·0000·0100·1c00·2004·0000··............·... | ||
00000010:· |
00000010:·1d00·0000·0000·0000·0000·0000·9000·0000··................ | ||
00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | 00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | ||
00000030:·5200·0000·7600·0000·8200·0000·9c00·0000··R...v........... | 00000030:·5200·0000·7600·0000·8200·0000·9c00·0000··R...v........... | ||
00000040:·a800·0000·b600·0000·c400·0000·e200·0000··................ | 00000040:·a800·0000·b600·0000·c400·0000·e200·0000··................ | ||
00000050:·0801·0000·1a01·0000·7201·0000·7601·0000··........r...v... | 00000050:·0801·0000·1a01·0000·7201·0000·7601·0000··........r...v... | ||
00000060:·8801·0000· |
00000060:·8801·0000·9c01·0000·c801·0000·d801·0000··................ | ||
00000070:· |
00000070:·ec01·0000·0e02·0000·4602·0000·6002·0000··........F...`... | ||
00000080:· |
00000080:·7402·0000·d002·0000·ee02·0000·fe02·0000··t............... | ||
00000090:· |
00000090:·3603·0000·4a03·0000·0b00·7600·6500·7200··6...J.....v.e.r. | ||
000000a0:· |
000000a0:·7300·6900·6f00·6e00·4300·6f00·6400·6500··s.i.o.n.C.o.d.e. | ||
000000b0:· |
000000b0:·0000·0b00·7600·6500·7200·7300·6900·6f00··....v.e.r.s.i.o. | ||
000000c0:· |
000000c0:·6e00·4e00·6100·6d00·6500·0000·0d00·6d00··n.N.a.m.e.....m. | ||
000000d0:·6 |
000000d0:·6900·6e00·5300·6400·6b00·5600·6500·7200··i.n.S.d.k.V.e.r. | ||
000000e0:· |
000000e0:·7300·6900·6f00·6e00·0000·1000·7400·6100··s.i.o.n.....t.a. | ||
000000f0:·7 |
000000f0:·7200·6700·6500·7400·5300·6400·6b00·5600··r.g.e.t.S.d.k.V. | ||
00000100:· |
00000100:·6500·7200·7300·6900·6f00·6e00·0000·0400··e.r.s.i.o.n..... | ||
00000110:·6 |
00000110:·6e00·6100·6d00·6500·0000·0b00·6100·6c00··n.a.m.e.....a.l. | ||
00000120:·6 |
00000120:·6c00·6f00·7700·4200·6100·6300·6b00·7500··l.o.w.B.a.c.k.u. | ||
00000130:· |
00000130:·7000·0000·0400·6900·6300·6f00·6e00·0000··p.....i.c.o.n... | ||
00000140:· |
00000140:·0500·6c00·6100·6200·6500·6c00·0000·0500··..l.a.b.e.l..... | ||
00000150:· |
00000150:·7400·6800·6500·6d00·6500·0000·0d00·6300··t.h.e.m.e.....c. | ||
00000160:· |
00000160:·6f00·6e00·6600·6900·6700·4300·6800·6100··o.n.f.i.g.C.h.a. | ||
00000170:·6 |
00000170:·6e00·6700·6500·7300·0000·1100·7300·6300··n.g.e.s.....s.c. | ||
00000180:· |
00000180:·7200·6500·6500·6e00·4f00·7200·6900·6500··r.e.e.n.O.r.i.e. | ||
00000190:· |
00000190:·6e00·7400·6100·7400·6900·6f00·6e00·0000··n.t.a.t.i.o.n... | ||
000001a0:· |
000001a0:·0700·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
000001b0:·0 |
000001b0:·0000·2a00·6800·7400·7400·7000·3a00·2f00··..*.h.t.t.p.:./. | ||
000001c0:· |
000001c0:·2f00·7300·6300·6800·6500·6d00·6100·7300··/.s.c.h.e.m.a.s. | ||
000001d0:·2 |
000001d0:·2e00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
000001e0:·2e00·6 |
000001e0:·2e00·6300·6f00·6d00·2f00·6100·7000·6b00··..c.o.m./.a.p.k. | ||
000001f0:·2 |
000001f0:·2f00·7200·6500·7300·2f00·6100·6e00·6400··/.r.e.s./.a.n.d. | ||
00000200:· |
00000200:·7200·6f00·6900·6400·0000·0000·0000·0700··r.o.i.d......... | ||
00000210:·7 |
00000210:·7000·6100·6300·6b00·6100·6700·6500·0000··p.a.c.k.a.g.e... | ||
00000220:· |
00000220:·0800·6d00·6100·6e00·6900·6600·6500·7300··..m.a.n.i.f.e.s. | ||
00000230:· |
00000230:·7400·0000·1400·6400·6500·2e00·6600·6700··t.....d.e...f.g. | ||
00000240:·6 |
00000240:·6500·7200·6200·6900·6700·2e00·7300·7000··e.r.b.i.g...s.p. | ||
00000250:· |
00000250:·6100·6300·6500·7000·6500·6e00·6700·0000··a.c.e.p.e.n.g... | ||
00000260:· |
00000260:·0600·3100·2e00·3500·3800·2d00·3100·0000··..1...5.8.-.1... | ||
00000270:· |
00000270:·0800·7500·7300·6500·7300·2d00·7300·6400··..u.s.e.s.-.s.d. | ||
00000280:· |
00000280:·6b00·0000·0f00·7500·7300·6500·7300·2d00··k.....u.s.e.s.-. | ||
00000290:· |
00000290:·7000·6500·7200·6d00·6900·7300·7300·6900··p.e.r.m.i.s.s.i. | ||
000002a0:·6 |
000002a0:·6f00·6e00·0000·1a00·6100·6e00·6400·7200··o.n.....a.n.d.r. | ||
000002b0:·6 |
000002b0:·6f00·6900·6400·2e00·7000·6500·7200·6d00··o.i.d...p.e.r.m. | ||
000002c0:·6 |
000002c0:·6900·7300·7300·6900·6f00·6e00·2e00·5600··i.s.s.i.o.n...V. | ||
000002d0:· |
000002d0:·4900·4200·5200·4100·5400·4500·0000·0b00··I.B.R.A.T.E..... | ||
000002e0:· |
000002e0:·6100·7000·7000·6c00·6900·6300·6100·7400··a.p.p.l.i.c.a.t. | ||
000002f0:· |
000002f0:·6900·6f00·6e00·0000·0800·6100·6300·7400··i.o.n.....a.c.t. | ||
00000300:· |
00000300:·6900·7600·6900·7400·7900·0000·2c00·6400··i.v.i.t.y...,.d. | ||
00000310:· |
00000310:·6500·2e00·6600·6700·6500·7200·6200·6900··e...f.g.e.r.b.i. | ||
00000320:·6 |
00000320:·6700·2e00·7300·7000·6100·6300·6500·7000··g...s.p.a.c.e.p. | ||
00000330:·6 |
00000330:·6500·6e00·6700·2e00·6100·6e00·6400·7200··e.n.g...a.n.d.r. | ||
00000340:·6 |
00000340:·6f00·6900·6400·2e00·4100·6e00·6400·7200··o.i.d...A.n.d.r. | ||
00000350:· |
00000350:·6f00·6900·6400·4c00·6100·7500·6e00·6300··o.i.d.L.a.u.n.c. | ||
00000360:· |
00000360:·6800·6500·7200·0000·0d00·6900·6e00·7400··h.e.r.....i.n.t. | ||
00000370:· |
00000370:·6500·6e00·7400·2d00·6600·6900·6c00·7400··e.n.t.-.f.i.l.t. | ||
00000380:·6 |
00000380:·6500·7200·0000·0600·6100·6300·7400·6900··e.r.....a.c.t.i. | ||
00000390:· |
00000390:·6f00·6e00·0000·1a00·6100·6e00·6400·7200··o.n.....a.n.d.r. | ||
000003a0:· |
000003a0:·6f00·6900·6400·2e00·6900·6e00·7400·6500··o.i.d...i.n.t.e. | ||
000003b0:· |
000003b0:·6e00·7400·2e00·6100·6300·7400·6900·6f00··n.t...a.c.t.i.o. | ||
000003c0:·6e00· |
000003c0:·6e00·2e00·4d00·4100·4900·4e00·0000·0800··n...M.A.I.N..... | ||
000003d0:·6 |
000003d0:·6300·6100·7400·6500·6700·6f00·7200·7900··c.a.t.e.g.o.r.y. | ||
000003e0:· |
000003e0:·0000·2000·6100·6e00·6400·7200·6f00·6900··..·.a.n.d.r.o.i. | ||
000003f0:·6 |
000003f0:·6400·2e00·6900·6e00·7400·6500·6e00·7400··d...i.n.t.e.n.t. | ||
00000400:· |
00000400:·2e00·6300·6100·7400·6500·6700·6f00·7200··..c.a.t.e.g.o.r. | ||
00000410:·7 |
00000410:·7900·2e00·4c00·4100·5500·4e00·4300·4800··y...L.A.U.N.C.H. | ||
00000420:· |
00000420:·4500·5200·0000·0000·8001·0800·3400·0000··E.R.........4... | ||
00000430:· |
00000430:·1b02·0101·1c02·0101·0c02·0101·7002·0101··............p... | ||
00000440:· |
00000440:·0300·0101·8002·0101·0200·0101·0100·0101··................ | ||
00000450:· |
00000450:·0000·0101·1f00·0101·1e00·0101·0001·1000··................ | ||
00000460:· |
00000460:·1800·0000·0200·0000·ffff·ffff·0b00·0000··................ | ||
00000470:· |
00000470:·0c00·0000·0201·1000·6000·0000·0200·0000··........`....... | ||
00000480:· |
00000480:·ffff·ffff·ffff·ffff·0f00·0000·1400·1400··................ | ||
00000490:· |
00000490:·0300·0000·0000·0000·0c00·0000·0000·0000··................ | ||
000004a0:· |
000004a0:·ffff·ffff·0800·0010·2d06·0000·0c00·0000··........-....... | ||
000004b0:· |
000004b0:·0100·0000·1100·0000·0800·0003·1100·0000··................ | ||
000004c0:· |
000004c0:·ffff·ffff·0e00·0000·1000·0000·0800·0003··................ | ||
000004d0:· |
000004d0:·1000·0000·0201·1000·4c00·0000·0700·0000··........L....... | ||
000004e0:· |
000004e0:·ffff·ffff·ffff·ffff·1200·0000·1400·1400··................ | ||
000004f0:·0200·0000· |
000004f0:·0200·0000·0000·0000·0c00·0000·0200·0000··................ | ||
00000500:· |
00000500:·ffff·ffff·0800·0010·0800·0000·0c00·0000··................ | ||
00000510:· |
00000510:·0300·0000·ffff·ffff·0800·0010·0800·0000··................ | ||
00000520:·0 |
00000520:·0301·1000·1800·0000·0900·0000·ffff·ffff··................ | ||
00000530:· |
00000530:·ffff·ffff·1200·0000·0201·1000·3800·0000··............8... | ||
00000540:· |
00000540:·0b00·0000·ffff·ffff·ffff·ffff·1300·0000··................ | ||
00000550:· |
00000550:·1400·1400·0100·0000·0000·0000·0c00·0000··................ | ||
00000560:· |
00000560:·0400·0000·1400·0000·0800·0003·1400·0000··................ | ||
00000570:·0 |
00000570:·0301·1000·1800·0000·0b00·0000·ffff·ffff··................ | ||
00000580:· |
00000580:·ffff·ffff·1300·0000·0201·1000·7400·0000··............t... | ||
00000590:·0 |
00000590:·0d00·0000·ffff·ffff·ffff·ffff·1500·0000··................ | ||
000005a0:·1400·1400·0 |
000005a0:·1400·1400·0400·0000·0000·0000·0c00·0000··................ | ||
000005b0:·0 |
000005b0:·0800·0000·ffff·ffff·0800·0001·0000·047f··................ | ||
000005c0:·0c00·0000·0 |
000005c0:·0c00·0000·0700·0000·ffff·ffff·0800·0001··................ | ||
000005d0:·0 |
000005d0:·0000·037f·0c00·0000·0600·0000·ffff·ffff··................ | ||
000005e0:· |
000005e0:·0800·0001·0000·027f·0c00·0000·0500·0000··................ | ||
000005f0:· |
000005f0:·ffff·ffff·0800·0012·ffff·ffff·0201·1000··................ | ||
00000600:· |
00000600:·7400·0000·1200·0000·ffff·ffff·ffff·ffff··t............... | ||
00000610:· |
00000610:·1600·0000·1400·1400·0400·0000·0000·0000··................ | ||
00000620:· |
00000620:·0c00·0000·0700·0000·ffff·ffff·0800·0001··................ | ||
Max diff block lines reached; 0/17473 bytes (0.00%) of diff not shown. |