[−]
/home/hans/code/fdroid/data/tmp/de.fgerbig.spacepeng_1581.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.fgerbig.spacepeng_1581.apk
[−]
zipinfo {}
Offset 1, 54 lines modified Offset 1, 54 lines modified
1 Zip·​file·​size:​·​4400792·​bytes,​·​number·​of·​entries:​·​52 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·····​2144·​bX·​defN·15-​Apr-​13·​07:​32·AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat····49238·​bX·​defN·08-​Jan-​01·​00:​00·assets/​font/​large.​fnt
8 -​rw-​-​-​-​·····2.​0·​fat····​35147·​bl·defN·15-​Apr-​13·​07:​32·​assets/​COPYING 8 -​rw-​-​-​-​·····1.​0·​fat···153305·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​font/​large.​png
9 -​rw-​-​-​-​·····​2.​0·​fat····49238·​bl·​defN·15-​Apr-​13·​07:​32·​assets/​font/​large.​fnt 9 -​rw-​-​-​-​·····​2.​0·​fat····25020·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​font/​medium.​fnt
10 -​rw-​-​-​-​·····​1.​0·​fat···153305·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​font/​large.​png 10 -​rw-​-​-​-​·····​1.​0·​fat····​25751·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​font/​medium.​png
11 -​rw-​-​-​-​·····​2.​0·​fat····​25020·​bl·​defN·15-​Apr-​13·​07:​32·​assets/​font/​medium.​fnt 11 -​rw-​-​-​-​·····​2.​0·​fat····​23798·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​font/​small.​fnt
12 -​rw-​-​-​-​·····​1.​0·​fat····25751·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​font/​medium.​png 12 -​rw-​-​-​-​·····​1.​0·​fat····34488·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​font/​small.​png
13 -​rw-​-​-​-​·····​2.​0·​fat····23798·​bl·​defN·15-​Apr-​13·​07:​32·​assets/​font/​small.​fnt 13 -​rw-​-​-​-​·····​2.​0·​fat·····​1983·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​image/​page0.​pack
14 -​rw-​-​-​-​·····​1.​0·​fat····​34488·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​font/​small.​png 14 -​rw-​-​-​-​·····​1.​0·​fat···559717·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​image/​page0.​png
15 -​rw-​-​-​-​·····2.​0·​fat·····1983·​bl·defN·15-​Apr-​13·​07:​32·​assets/​image/​page0.​pack 15 -​rw-​-​-​-​·····1.​0·​fat··1421003·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​music/​game.​ogg
16 -​rw-​-​-​-​·····​1.​0·​fat···559717·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​image/​page0.​png 16 -​rw-​-​-​-​·····​1.​0·​fat···621228·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​music/​menu.​ogg
17 -​rw-​-​-​-​·····1.​0·​fat··1421003·​b-​·stor·15-​Apr-​13·​07:​31·​assets/​music/​game.​ogg 17 -​rw-​-​-​-​·····2.​0·​fat····​11527·​bl·defN·08-​Jan-​01·​00:​00·​assets/​skin/​default.​fnt
18 -​rw-​-​-​-​·····​1.​0·​fat···621228·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​music/​menu.​ogg 18 -​rw-​-​-​-​·····​1.​0·​fat····26179·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​skin/​default.​png
19 -​rw-​-​-​-​·····​2.​0·​fat····11527·​bl·​defN·15-​Apr-​13·​07:​32·​assets/​skin/​default.​fnt 19 -​rw-​-​-​-​·····​2.​0·​fat·····​2924·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​skin/​uiskin.​atlas
20 -​rw-​-​-​-​·····1.​0·​fat····26179·​b-​·stor·15-​Apr-​13·​07:​31·​assets/​skin/​default.​png 20 -​rw-​-​-​-​·····2.​0·​fat·····​3148·​bl·defN·08-​Jan-​01·​00:​00·​assets/​skin/​uiskin.​json
21 -​rw-​-​-​-​·····2.​0·​fat·····​2924·​bl·defN·15-​Apr-​13·​07:​32·​assets/​skin/​uiskin.​atlas 21 -​rw-​-​-​-​·····1.​0·​fat····37542·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​skin/​uiskin.​png
22 -​rw-​-​-​-​·····2.​0·​fat·····​3148·​bl·defN·15-​Apr-​13·​07:​32·​assets/​skin/​uiskin.​json 22 -​rw-​-​-​-​·····1.​0·​fat····26958·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​sound/​alienbossexplosion.​ogg
23 -​rw-​-​-​-​·····​1.​0·​fat····37542·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​skin/​uiskin.​png 23 -​rw-​-​-​-​·····​1.​0·​fat·····5420·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​alienbosshit.​ogg
24 -​rw-​-​-​-​·····​1.​0·​fat····26958·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​alienbossexplosion.​ogg 24 -​rw-​-​-​-​·····​1.​0·​fat·····​9336·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​alienexplosion.​ogg
25 -​rw-​-​-​-​·····​1.​0·​fat·····5420·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​alienbosshit.​ogg 25 -​rw-​-​-​-​·····​1.​0·​fat·····7094·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​alienexplosion_.​ogg
26 -​rw-​-​-​-​·····​1.​0·​fat·····9336·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​alienexplosion.​ogg 26 -​rw-​-​-​-​·····​1.​0·​fat·····7989·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​alienshot.​ogg
27 -​rw-​-​-​-​·····​1.​0·​fat·····​7094·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​alienexplosion_.​ogg 27 -​rw-​-​-​-​·····​1.​0·​fat····11989·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​boing.​ogg
28 -​rw-​-​-​-​·····​1.​0·​fat·····7989·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​alienshot.​ogg 28 -​rw-​-​-​-​·····​1.​0·​fat·····4625·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​click.​ogg
29 -​rw-​-​-​-​·····​1.​0·​fat····11989·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​boing.​ogg 29 -​rw-​-​-​-​·····​1.​0·​fat····38993·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​playerexplosion.​ogg
30 -​rw-​-​-​-​·····​1.​0·​fat·····4625·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​click.​ogg 30 -​rw-​-​-​-​·····​1.​0·​fat·····8337·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​sound/​playershot.​ogg
31 -​rw-​-​-​-​·····1.​0·​fat····​38993·​b-​·stor·15-​Apr-​13·​07:​31·​assets/​sound/​playerexplosion.​ogg 31 -​rw-​-​-​-​·····2.​0·​fat····​35147·​bl·defN·08-​Jan-​01·​00:​00·​assets/​COPYING
32 -​rw-​-​-​-​·····​1.​0·​fat·····​8337·​b-​·​stor·15-​Apr-​13·​07:​31·​assets/​sound/​playershot.​ogg 32 -​rw-​-​-​-​·····​1.​0·​fat····75001·​b-​·​stor·08-​Jan-​01·​00:​00·​assets/​splash.​jpg
33 -​rw-​-​-​-​·····1.​0·​fat····75001·​b-​·stor·15-​Apr-​13·​07:​31·assets/​splash.​jpg 33 -​rw-​-​-​-​·····2.​0·​fat·····​1964·​bl·defN·08-​Jan-​01·​00:​00·AndroidManifest.​xml
34 -​rw-​-​-​-​·····​1.​0·​fat·····6553·​b-​·​stor·15-​Apr-​13·​07:​31·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 34 -​rw-​-​-​-​·····​1.​0·​fat·····1276·​b-​·​stor·08-​Jan-​01·​00:​00·​resources.​arsc
35 -​rw-​-​-​-​·····​1.​0·​fat·····3570·​b-​·​stor·15-​Apr-​13·​07:​31·​res/​drawable-​mdpi-​v4/​ic_launcher.​png 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·····9993·​b-​·​stor·15-​Apr-​13·​07:​31·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 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····18278·​b-​·​stor·15-​Apr-​13·​07:​31·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 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·····​1352·​b-​·​stor·15-​Apr-​13·​07:​31·​resources.​arsc 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··​2112788·​bl·​defN·15-​Apr-​13·​07:​32·​classes.​dex 39 -​rw-​-​-​-​·····​2.​0·​fat··​2112012·​bl·​defN·08-​Jan-​01·​00:​00·​classes.​dex
40 -​rw-​-​-​-​·····​2.​0·​fat······​770·​bl·​defN·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​fragment.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​vertex.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​fragment.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​vertex.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​fragment.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​vertex.​glsl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​utils/​arial-​15.​fnt 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​utils/​arial-​15.​png 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​utils/​JsonReader.​rl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx/​utils/​XmlReader.​rl 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·15-​Apr-​13·​07:​32·​com/​badlogic/​gdx.​gwt.​xml 50 -​rw-​-​-​-​·····​2.​0·​fat····​22448·​bl·​defN·08-​Jan-​01·​00:​00·​com/​badlogic/​gdx.​gwt.​xml
51 -​rw-​-​-​-​·····​2.​0·​fat···226512·​bl·​defN·15-​Apr-​13·​07:​31·​lib/​armeabi-​v7a/​libgdx.​so 51 -​rw-​-​-​-​·····​2.​0·​fat···​255176·​bl·​defN·08-​Jan-​01·​00:​00·​lib/​armeabi/​libgdx.​so
52 -​rw-​-​-​-​·····​2.​0·​fat···​255176·​bl·​defN·15-​Apr-​13·​07:​31·​lib/​armeabi/​libgdx.​so 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·15-​Apr-​13·​07:​31·​lib/​x86/​libgdx.​so 53 -​rw-​-​-​-​·····​2.​0·​fat···​247580·​bl·​defN·08-​Jan-​01·​00:​00·​lib/​x86/​libgdx.​so
54 52·​files,​·​6238303·​bytes·​uncompressed,​·​4393316·​bytes·​compressed:​··​29.​6% 54 52·​files,​·​6237271·​bytes·​uncompressed,​·​4392746·​bytes·​compressed:​··​29.​6%
[−]
AndroidManifest.xml
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"·​platformBuildVersionC​ode="10"·​platformBuildVersionN​ame="2.​3.​3" 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="se​nsorLandscape"·​android:​configChanges="keyboa​rd|keyboardHidden|ori​entation"> 7 ········​<activity·​android:​label="@string/​app_name"·​android:​name="de.​fgerbig.​spacepeng.​android.​AndroidLauncher"·​android:​screenOrientation="se​nsorLandscape"·​android:​configChanges="keyboa​rd|keyboardHidden|ori​entation">
8 ············​<intent-​filter> 8 ············​<intent-​filter>
9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​> 9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​>
[−]
smali/aurelienribon/tweenengine/Timeline$1.smali
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(Laurelienribo​n/​tweenengine/​Timeline;​)​V 57 ····​invoke-​virtual·​{p0,​·​p1},​·​Laurelienribon/​tweenengine/​Timeline$1;​-​>onPool(Laurelienribo​n/​tweenengine/​Timeline;​)​V
   
60 ····​return-​void 58 ····​return-​void
61 .​end·​method 59 .​end·​method
   
62 .​method·​public·​onUnPool(Laurelienrib​on/​tweenengine/​Timeline;​)​V 60 .​method·​public·​onUnPool(Laurelienrib​on/​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(Laurelienri​bon/​tweenengine/​Timeline;​)​V 80 ····​invoke-​virtual·​{p0,​·​p1},​·​Laurelienribon/​tweenengine/​Timeline$1;​-​>onUnPool(Laurelienri​bon/​tweenengine/​Timeline;​)​V
   
85 ····​return-​void 81 ····​return-​void
86 .​end·​method 82 .​end·​method
[−]
smali/aurelienribon/tweenengine/Timeline$2.smali
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>(ILaurelienribo​n/​tweenengine/​Pool$Callback;​)​V 25 .​method·​constructor·​<init>(ILaurelienribo​n/​tweenengine/​Pool$Callback;​)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
27 ····​.​param·​p1,​·​"x0"····​#·​I 27 ····​.​param·​p1,​·​"initCapacity"····​#·​I
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​56 29 ····​.​line·​56
30 ····​.​local·​p2,​·​"x1":​Laurelienribon/​tweenengine/​Pool$Callback;​,​·​"Laurelienribon/​tweenengine/​Pool$Callback<Laureli​enribon/​tweenengine/​Timeline;​>;​" 30 ····​.​local·​p2,​·​"callback":​Laurelienribon/​tweenengine/​Pool$Callback;​,​·​"Laurelienribon/​tweenengine/​Pool$Callback<Laureli​enribon/​tweenengine/​Timeline;​>;​"
31 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Laurelienribon/​tweenengine/​Pool;​-​><init>(ILaurelienrib​on/​tweenengine/​Pool$Callback;​)​V 31 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Laurelienribon/​tweenengine/​Pool;​-​><init>(ILaurelienrib​on/​tweenengine/​Pool$Callback;​)​V
   
32 ····​return-​void 32 ····​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
[−]
smali/aurelienribon/tweenengine/Tween$1.smali
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(Laurelienribo​n/​tweenengine/​Tween;​)​V 57 ····​invoke-​virtual·​{p0,​·​p1},​·​Laurelienribon/​tweenengine/​Tween$1;​-​>onPool(Laurelienribo​n/​tweenengine/​Tween;​)​V
   
60 ····​return-​void 58 ····​return-​void
61 .​end·​method 59 .​end·​method
   
62 .​method·​public·​onUnPool(Laurelienrib​on/​tweenengine/​Tween;​)​V 60 .​method·​public·​onUnPool(Laurelienrib​on/​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(Laurelienri​bon/​tweenengine/​Tween;​)​V 80 ····​invoke-​virtual·​{p0,​·​p1},​·​Laurelienribon/​tweenengine/​Tween$1;​-​>onUnPool(Laurelienri​bon/​tweenengine/​Tween;​)​V
   
85 ····​return-​void 81 ····​return-​void
86 .​end·​method 82 .​end·​method
[−]
smali/aurelienribon/tweenengine/Tween$2.smali
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>(ILaurelienribo​n/​tweenengine/​Pool$Callback;​)​V 25 .​method·​constructor·​<init>(ILaurelienribo​n/​tweenengine/​Pool$Callback;​)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
27 ····​.​param·​p1,​·​"x0"····​#·​I 27 ····​.​param·​p1,​·​"initCapacity"····​#·​I
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​125 29 ····​.​line·​125
30 ····​.​local·​p2,​·​"x1":​Laurelienribon/​tweenengine/​Pool$Callback;​,​·​"Laurelienribon/​tweenengine/​Pool$Callback<Laureli​enribon/​tweenengine/​Tween;​>;​" 30 ····​.​local·​p2,​·​"callback":​Laurelienribon/​tweenengine/​Pool$Callback;​,​·​"Laurelienribon/​tweenengine/​Pool$Callback<Laureli​enribon/​tweenengine/​Tween;​>;​"
31 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Laurelienribon/​tweenengine/​Pool;​-​><init>(ILaurelienrib​on/​tweenengine/​Pool$Callback;​)​V 31 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Laurelienribon/​tweenengine/​Pool;​-​><init>(ILaurelienrib​on/​tweenengine/​Pool$Callback;​)​V
   
32 ····​return-​void 32 ····​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
[−]
smali/aurelienribon/tweenengine/Timeline.smali
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",​
[−]
smali/aurelienribon/tweenengine/Tween.smali
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.​setCombinedAttributes​Limit()​,​·​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.​setCombinedAttributes​Limit()​,​·​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;​
   
[−]
smali/aurelienribon/tweenengine/equations/Circ$3.smali
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·5 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·​v4,​·​0x3f800000····​#·​1.​0f 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,​·​v4 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,​·​v4,​·​v1 39 ····​sub-​float·​v1,​·​v3,​·​v1
   
40 ····​float-​to-​double·​v2,​·​v1 40 ····​float-​to-​double·​v1,​·​v1
   
41 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 41 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
42 ····​move-​result-​wide·​v2 42 ····​move-​result-​wide·​v1
   
43 ····​double-​to-​float·​v1,​·​v2 43 ····​double-​to-​float·​v1,​·​v1
   
44 ····​sub-​float/​2addr·​v1,​·​v4 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,​·​v4,​·​v1 53 ····​sub-​float·​v1,​·​v3,​·​v1
   
54 ····​float-​to-​double·​v2,​·​v1 54 ····​float-​to-​double·​v1,​·​v1
   
55 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 55 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
56 ····​move-​result-​wide·​v2 56 ····​move-​result-​wide·​v1
   
57 ····​double-​to-​float·​v1,​·​v2 57 ····​double-​to-​float·​v1,​·​v1
   
58 ····​add-​float/​2addr·​v1,​·​v4 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;​
[−]
smali/aurelienribon/tweenengine/equations/Elastic$1.smali
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·9 28 ····​.​locals·8
29 ····​.​param·​p1,​·​"t"····​#·​F 29 ····​.​param·​p1,​·​"t"····​#·​F
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​const·​v8,​·​0x40c90fdb 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·​v6,​·​0x4000000000000000L····​#·​2.​0 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·​v4,​·​v3 97 ····​float-​to-​double·​v3,​·​v3
   
98 ····​invoke-​static·​{v6,​·​v7,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 98 ····​invoke-​static·​{v5,​·​v6,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
99 ····​move-​result-​wide·​v4 99 ····​move-​result-​wide·​v3
   
100 ····​double-​to-​float·​v3,​·​v4 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,​·​v8 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,​·​v8 134 ····​div-​float·​v3,​·​v1,​·​v7
   
135 ····​div-​float·​v5,​·​v4,​·​v0 135 ····​div-​float·​v5,​·​v4,​·​v0
   
136 ····​float-​to-​double·​v6,​·​v5 136 ····​float-​to-​double·​v5,​·​v5
   
137 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>asin(D)​D 137 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>asin(D)​D
   
138 ····​move-​result-​wide·​v6 138 ····​move-​result-​wide·​v5
   
139 ····​double-​to-​float·​v5,​·​v6 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
   
[−]
smali/aurelienribon/tweenengine/equations/Elastic$2.smali
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·​11 28 ····​.​locals·​10
29 ····​.​param·​p1,​·​"t"····​#·​F 29 ····​.​param·​p1,​·​"t"····​#·​F
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​const·​v10,​·​0x40c90fdb 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·​v6,​·​0x4000000000000000L····​#·​2.​0 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·​v8,​·​v3 96 ····​float-​to-​double·​v7,​·​v3
   
97 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 97 ····​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
98 ····​move-​result-​wide·​v6 98 ····​move-​result-​wide·​v5
   
99 ····​double-​to-​float·​v3,​·​v6 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,​·​v10 102 ····​mul-​float/​2addr·​v5,​·​v9
   
103 ····​div-​float/​2addr·​v5,​·​v1 103 ····​div-​float/​2addr·​v5,​·​v1
   
104 ····​float-​to-​double·​v6,​·​v5 104 ····​float-​to-​double·​v5,​·​v5
   
105 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sin(D)​D 105 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
106 ····​move-​result-​wide·​v6 106 ····​move-​result-​wide·​v5
   
107 ····​double-​to-​float·​v5,​·​v6 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,​·​v10 114 ····​div-​float·​v3,​·​v1,​·​v9
   
115 ····​div-​float·​v5,​·​v4,​·​v0 115 ····​div-​float·​v5,​·​v4,​·​v0
   
116 ····​float-​to-​double·​v6,​·​v5 116 ····​float-​to-​double·​v5,​·​v5
   
117 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>asin(D)​D 117 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>asin(D)​D
   
118 ····​move-​result-​wide·​v6 118 ····​move-​result-​wide·​v5
   
119 ····​double-​to-​float·​v5,​·​v6 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
   
[−]
smali/aurelienribon/tweenengine/equations/Elastic$3.smali
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·​12 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·​v10,​·​0x4000000000000000L····​#·​2.​0 33 ····​const-​wide/​high16·​v8,​·​0x4000000000000000L····​#·​2.​0
   
34 ····​const·​v8,​·​0x40c90fdb 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·​{v10,​·​v11,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 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,​·​v8 116 ····​mul-​float/​2addr·​v5,​·​v7
   
117 ····​div-​float/​2addr·​v5,​·​v1 117 ····​div-​float/​2addr·​v5,​·​v1
   
118 ····​float-​to-​double·​v6,​·​v5 118 ····​float-​to-​double·​v5,​·​v5
   
119 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sin(D)​D 119 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
120 ····​move-​result-​wide·​v6 120 ····​move-​result-​wide·​v5
   
121 ····​double-​to-​float·​v5,​·​v6 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,​·​v8 128 ····​div-​float·​v3,​·​v1,​·​v7
   
129 ····​div-​float·​v5,​·​v4,​·​v0 129 ····​div-​float·​v5,​·​v4,​·​v0
   
130 ····​float-​to-​double·​v6,​·​v5 130 ····​float-​to-​double·​v5,​·​v5
   
131 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>asin(D)​D 131 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>asin(D)​D
   
132 ····​move-​result-​wide·​v6 132 ····​move-​result-​wide·​v5
   
133 ····​double-​to-​float·​v5,​·​v6 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·​v6,​·​v3 142 ····​float-​to-​double·​v5,​·​v3
   
143 ····​invoke-​static·​{v10,​·​v11,​·​v6,​·​v7},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 143 ····​invoke-​static·​{v8,​·​v9,​·​v5,​·​v6},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
144 ····​move-​result-​wide·​v6 144 ····​move-​result-​wide·​v5
   
145 ····​double-​to-​float·​v3,​·​v6 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.
[−]
smali/aurelienribon/tweenengine/equations/Expo$2.smali
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·6 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·​v2,​·​0x4000000000000000L····​#·​2.​0 38 ····​const-​wide/​high16·​v1,​·​0x4000000000000000L····​#·​2.​0
   
39 ····​const/​high16·​v1,​·​-​0x3ee00000····​#·​-​10.​0f 39 ····​const/​high16·​v3,​·​-​0x3ee00000····​#·​-​10.​0f
   
40 ····​mul-​float/​2addr·​v1,​·​p1 40 ····​mul-​float/​2addr·​v3,​·​p1
   
41 ····​float-​to-​double·​v4,​·​v1 41 ····​float-​to-​double·​v3,​·​v3
   
42 ····​invoke-​static·​{v2,​·​v3,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 42 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
43 ····​move-​result-​wide·​v2 43 ····​move-​result-​wide·​v1
   
44 ····​double-​to-​float·​v1,​·​v2 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
[−]
smali/aurelienribon/tweenengine/equations/Expo$3.smali
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·​v3,​·​0x3f000000····​#·​0.​5f 35 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f
   
36 ····​const/​4·​v0,​·​0x0 36 ····​const/​4·​v0,​·​0x0
   
37 ····​const-​wide/​high16·​v4,​·​0x4000000000000000L····​#·​2.​0 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·​{v4,​·​v5,​·​v0,​·​v1},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 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,​·​v3 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·​{v4,​·​v5,​·​v0,​·​v1},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 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,​·​v3 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
   
[−]
smali/aurelienribon/tweenengine/equations/Sine$3.smali
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·4 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·​v2,​·​v1 35 ····​float-​to-​double·​v1,​·​v1
   
36 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>cos(D)​D 36 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>cos(D)​D
   
37 ····​move-​result-​wide·​v2 37 ····​move-​result-​wide·​v1
   
38 ····​double-​to-​float·​v1,​·​v2 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
   
[−]
smali/aurelienribon/tweenengine/paths/Linear.smali
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·​v2,​·​v1 33 ····​float-​to-​double·​v1,​·​v1
   
34 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>floor(D)​D 34 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>floor(D)​D
   
35 ····​move-​result-​wide·​v2 35 ····​move-​result-​wide·​v1
   
36 ····​double-​to-​int·​v0,​·​v2 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
   
[−]
smali/aurelienribon/tweenengine/primitives/MutableInteger.smali
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(Laurelienr​ibon/​tweenengine/​primitives/​MutableInteger;​I[F)​I 92 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Laurelienribon/​tweenengine/​primitives/​MutableInteger;​-​>getValues(Laurelienr​ibon/​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(Laurelienr​ibon/​tweenengine/​primitives/​MutableInteger;​I[F)​V 160 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Laurelienribon/​tweenengine/​primitives/​MutableInteger;​-​>setValues(Laurelienr​ibon/​tweenengine/​primitives/​MutableInteger;​I[F)​V
   
169 ····​return-​void 161 ····​return-​void
170 .​end·​method 162 .​end·​method
[−]
smali/aurelienribon/tweenengine/primitives/MutableFloat.smali
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(Laurelienr​ibon/​tweenengine/​primitives/​MutableFloat;​I[F)​I 88 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Laurelienribon/​tweenengine/​primitives/​MutableFloat;​-​>getValues(Laurelienr​ibon/​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(Laurelienr​ibon/​tweenengine/​primitives/​MutableFloat;​I[F)​V 156 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Laurelienribon/​tweenengine/​primitives/​MutableFloat;​-​>setValues(Laurelienr​ibon/​tweenengine/​primitives/​MutableFloat;​I[F)​V
   
165 ····​return-​void 157 ····​return-​void
166 .​end·​method 158 .​end·​method
[−]
smali/com/artemis/EntityManager.smali
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·6 239 ····​.​locals·5
   
240 ····​.​prologue 240 ····​.​prologue
241 ····​.​line·​55 241 ····​.​line·​55
242 ····​iget-​object·​v1,​·​p0,​·​Lcom/​artemis/​EntityManager;​-​>recyclingEntityFacto​ry:​Lcom/​artemis/​EntityManager$Recycli​ngEntityFactory;​ 242 ····​iget-​object·​v1,​·​p0,​·​Lcom/​artemis/​EntityManager;​-​>recyclingEntityFacto​ry:​Lcom/​artemis/​EntityManager$Recycli​ngEntityFactory;​
   
243 ····​invoke-​virtual·​{v1},​·​Lcom/​artemis/​EntityManager$Recycli​ngEntityFactory;​-​>obtain()​Lcom/​artemis/​Entity;​ 243 ····​invoke-​virtual·​{v1},​·​Lcom/​artemis/​EntityManager$Recycli​ngEntityFactory;​-​>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·​v2,​·​p0,​·​Lcom/​artemis/​EntityManager;​-​>created:​J 261 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​artemis/​EntityManager;​-​>created:​J
   
262 ····​const-​wide/​16·​v4,​·​0x1 262 ····​const-​wide/​16·​v3,​·​0x1
   
263 ····​add-​long/​2addr·​v2,​·​v4 263 ····​add-​long/​2addr·​v1,​·​v3
   
264 ····​iput-​wide·​v2,​·​p0,​·​Lcom/​artemis/​EntityManager;​-​>created:​J 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
[−]
smali/com/artemis/utils/FastMath.smali
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·4 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
[−]
smali/com/artemis/utils/Utils.smali
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·​v18,​·​v0 565 ····​move-​wide/​from16·​v17,​·​v0
   
566 ····​invoke-​static/​range·​{v18·​.​.​·​v19},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 566 ····​invoke-​static/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
567 ····​move-​result-​wide·​v18 567 ····​move-​result-​wide·​v17
   
568 ····​move-​wide/​from16·​v0,​·​v18 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·​v18,​·​v0 608 ····​move-​wide/​from16·​v17,​·​v0
   
609 ····​invoke-​static/​range·​{v18·​.​.​·​v19},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 609 ····​invoke-​static/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
610 ····​move-​result-​wide·​v18 610 ····​move-​result-​wide·​v17
   
611 ····​move-​wide/​from16·​v0,​·​v18 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
   
[−]
smali/com/badlogic/gdx/InputProcessorQueue.smali
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·6 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·​v4,​·​v0,​·​v3 100 ····​shr-​long·​v3,​·​v0,​·​v3
   
101 ····​long-​to-​int·​v3,​·​v4 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
[−]
smali/com/badlogic/gdx/assets/AssetManager.smali
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·8 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·​v4 4489 ····​move-​result-​wide·​v3
   
4490 ····​int-​to-​long·​v6,​·​p1 4490 ····​int-​to-​long·​v5,​·​p1
   
4491 ····​add-​long·​v2,​·​v4,​·​v6 4491 ····​add-​long·​v1,​·​v3,​·​v5
   
4492 ····​.​line·​368 4492 ····​.​line·​368
4493 ····​.​local·​v2,​·​"endTime":​J 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·​v4 4501 ····​move-​result-​wide·​v3
   
4502 ····​cmp-​long·​v1,​·​v4,​·​v2 4502 ····​cmp-​long·​v3,​·​v3,​·​v1
   
4503 ····​if-​lez·​v1,​·​:​cond_1 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
[−]
smali/com/badlogic/gdx/backends/android/AndroidFileHandle.smali
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·​v2 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·​v2 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·​v2 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·​v1 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
[−]
smali/com/badlogic/gdx/backends/android/AndroidGraphics.smali
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·​18 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·​v12 1649 ····​move-​result-​wide·​v9
   
1650 ····​.​line·​359 1650 ····​.​line·​359
1651 ····​.​local·​v12,​·​"time":​J 1651 ····​.​local·​v9,​·​"time":​J
1652 ····​move-​object/​from16·​v0,​·p0 1652 ····iget-​wide·v11,​·p0,​·Lcom/​badlogic/​gdx/​backends/​android/​AndroidGraphics;​-​>lastFrameTime:​J
   
1653 ····iget-​wide·​v14,​·​v0,​·Lcom/​badlogic/​gdx/​backends/​android/​AndroidGraphics;​-​>lastFrameTime:​J 1653 ····sub-​long·​v11,​·​v9,​·v11
   
1654 ····sub-​long·​v14,​·​v12,​·​v14 1654 ····long-​to-​float·​v11,​·​v11
   
1655 ····long-​to-​float·v11,​·​v14 1655 ····const·​v12,​·​0x4e6e6b28····#·1.​0E9f
   
1656 ····const·v14,​·​0x4e6e6b28····#·1.​0E9f 1656 ····div-​float/​2addr·v11,​·​v12
   
1657 ····div-​float/​2addr·​v11,​·​v14 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 ····​move-​object/​from16·​v0,​·p0 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 ····move-​object/​from16·​v0,​·p0 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 ····move-​object/​from16·​v0,​·​p0 1664 ····iget-​object·​v11,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidGraphics;​-​>mean:​Lcom/​badlogic/​gdx/​math/​WindowedMean;​
   
1669 ····​iget-​object·​v11,​·v0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidGraphics;​-​>mean:​Lcom/​badlogic/​gdx/​math/​WindowedMean;​ 1665 ····​iget·​v12,​·p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidGraphics;​-​>deltaTime:​F
   
1670 ····move-​object/​from16·​v0,​·​p0 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·​v9,​·​0x0 1669 ····​const/​4·​v7,​·​0x0
   
1676 ····​.​line·​370 1670 ····​.​line·​370
1677 ····​.​local·​v9,​·​"lrunning":​Z 1671 ····​.​local·​v7,​·​"lrunning":​Z
1678 ····​const/​4·​v7,​·​0x0 1672 ····​const/​4·​v5,​·​0x0
   
1679 ····​.​line·​371 1673 ····​.​line·​371
1680 ····​.​local·​v7,​·​"lpause":​Z 1674 ····​.​local·​v5,​·​"lpause":​Z
1681 ····​const/​4·​v4,​·​0x0 1675 ····​const/​4·​v2,​·​0x0
   
1682 ····​.​line·​372 1676 ····​.​line·​372
1683 ····​.​local·​v4,​·​"ldestroy":​Z 1677 ····​.​local·​v2,​·​"ldestroy":​Z
1684 ····​const/​4·​v8,​·​0x0 1678 ····​const/​4·​v6,​·​0x0
   
1685 ····​.​line·​374 1679 ····​.​line·​374
1686 ····​.​local·​v8,​·​"lresume":​Z 1680 ····​.​local·​v6,​·​"lresume":​Z
1687 ····move-​object/​from16·v0,​·​p0 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·​v14 1682 ····​monitor-​enter·​v12
   
1690 ····​.​line·​375 1683 ····​.​line·​375
1691 ····​:​try_start_0 1684 ····​:​try_start_0
1692 ····move-​object/​from16·​v0,​·p0 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 ····move-​object/​from16·​v0,​·p0 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 ····move-​object/​from16·​v0,​·p0 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 ····move-​object/​from16·​v0,​·p0 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.
[−]
smali/com/badlogic/gdx/backends/android/AndroidInput.smali
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·​12 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·​v5,​·​0x0 1887 ····​const/​4·​v4,​·​0x0
   
1888 ····​.​local·​v5,​·​"i":​I 1888 ····​.​local·​v4,​·​"i":​I
1889 ····​iget-​object·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>keyListeners:​Ljava/​util/​ArrayList;​ 1889 ····​iget-​object·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>keyListeners:​Ljava/​util/​ArrayList;​
   
1890 ····​invoke-​virtual·​{v7},​·​Ljava/​util/​ArrayList;​-​>size()​I 1890 ····​invoke-​virtual·​{v8},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
1891 ····​move-​result·​v6 1891 ····​move-​result·​v5
   
1892 ····​.​local·​v6,​·​"n":​I 1892 ····​.​local·​v5,​·​"n":​I
1893 ····​:​goto_0 1893 ····​:​goto_0
1894 ····​if-​ge·​v5,​·​v6,​·​:​cond_1 1894 ····​if-​ge·​v4,​·​v5,​·​:​cond_1
   
1895 ····​.​line·​459 1895 ····​.​line·​459
1896 ····​iget-​object·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>keyListeners:​Ljava/​util/​ArrayList;​ 1896 ····​iget-​object·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>keyListeners:​Ljava/​util/​ArrayList;​
   
1897 ····​invoke-​virtual·​{v7,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 1897 ····​invoke-​virtual·​{v8,​·​v4},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
1898 ····​move-​result-​object·​v7 1898 ····​move-​result-​object·​v8
   
1899 ····​check-​cast·​v7,​·​Landroid/​view/​View$OnKeyListener;​ 1899 ····​check-​cast·​v8,​·​Landroid/​view/​View$OnKeyListener;​
   
1900 ····​invoke-​interface·​{v7,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View$OnKeyListener;​-​>onKey(Landroid/​view/​View;​ILandroid/​view/​KeyEvent;​)​Z 1900 ····​invoke-​interface·​{v8,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View$OnKeyListener;​-​>onKey(Landroid/​view/​View;​ILandroid/​view/​KeyEvent;​)​Z
   
1901 ····​move-​result·​v7 1901 ····​move-​result·​v8
   
1902 ····​if-​eqz·​v7,​·​:​cond_0 1902 ····​if-​eqz·​v8,​·​:​cond_0
   
1903 ····​const/​4·​v7,​·​0x1 1903 ····​const/​4·​v8,​·​0x1
   
1904 ····​.​line·​541 1904 ····​.​line·​541
1905 ····​:​goto_1 1905 ····​:​goto_1
1906 ····​return·​v7 1906 ····​return·​v8
   
1907 ····​.​line·​458 1907 ····​.​line·​458
1908 ····​:​cond_0 1908 ····​:​cond_0
1909 ····​add-​int/​lit8·​v5,​·​v5,​·​0x1 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·​v4,​·​0x0 1915 ····​const/​4·​v3,​·​0x0
   
1916 ····​.​line·​464 1916 ····​.​line·​464
1917 ····​.​local·​v4,​·​"event":​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput$KeyEvent​;​ 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·​v7 1920 ····​move-​result·​v8
   
1921 ····​if-​nez·​v7,​·​:​cond_3 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·​v7 1923 ····​move-​result·​v8
   
1924 ····​const/​4·​v10,​·​0x2 1924 ····​const/​4·​v9,​·​0x2
   
1925 ····​if-​ne·​v7,​·​v10,​·​:​cond_3 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·​v3 1928 ····​move-​result-​object·​v2
   
1929 ····​.​line·​466 1929 ····​.​line·​466
1930 ····​.​local·​v3,​·​"chars":​Ljava/​lang/​String;​ 1930 ····​.​local·​v2,​·​"chars":​Ljava/​lang/​String;​
1931 ····​const/​4·​v5,​·​0x0 1931 ····​const/​4·​v4,​·​0x0
   
1932 ····​:​goto_2 1932 ····​:​goto_2
1933 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>length()​I 1933 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>length()​I
   
1934 ····​move-​result·​v7 1934 ····​move-​result·​v8
   
1935 ····​if-​ge·​v5,​·​v7,​·​:​cond_2 1935 ····​if-​ge·​v4,​·​v8,​·​:​cond_2
   
1936 ····​.​line·​467 1936 ····​.​line·​467
1937 ····​iget-​object·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>usedKeyEvents:​Lcom/​badlogic/​gdx/​utils/​Pool;​ 1937 ····​iget-​object·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​-​>usedKeyEvents:​Lcom/​badlogic/​gdx/​utils/​Pool;​
   
1938 ····​invoke-​virtual·​{v7},​·​Lcom/​badlogic/​gdx/​utils/​Pool;​-​>obtain()​Ljava/​lang/​Object;​ 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.
[−]
smali/com/badlogic/gdx/backends/android/AndroidMouseHandler.smali
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(Landr​oid/​view/​MotionEvent;​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​)​Z 183 .​method·​public·​onGenericMotion(Landr​oid/​view/​MotionEvent;​Lcom/​badlogic/​gdx/​backends/​android/​AndroidInput;​)​Z
184 ····​.​locals·​19 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·​v2 190 ····​move-​result·​v1
   
191 ····​and-​int/​lit8·​v2,​·​v2,​·​0x2 191 ····​and-​int/​lit8·​v1,​·​v1,​·​0x2
   
192 ····​if-​nez·​v2,​·​:​cond_0 192 ····​if-​nez·​v1,​·​:​cond_0
   
193 ····​const/​4·​v2,​·​0x0 193 ····​const/​4·​v1,​·​0x0
   
194 ····​.​line·​63 194 ····​.​line·​63
195 ····​:​goto_0 195 ····​:​goto_0
196 ····​return·​v2 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·​v2 200 ····​move-​result·​v1
   
201 ····​and-​int/​lit16·​v0,​·​v2,​·​0xff 201 ····​and-​int/​lit16·​v0,​·​v1,​·​0xff
   
202 ····​move/​from16·​v18,​·​v0 202 ····​move/​from16·​v17,​·​v0
   
203 ····​.​line·​40 203 ····​.​line·​40
204 ····​.​local·​v18,​·​"action":​I 204 ····​.​local·​v17,​·​"action":​I
205 ····​const/​4·​v5,​·​0x0 205 ····​const/​4·​v4,​·​0x0
   
206 ····​.​local·​v5,​·​"x":​I 206 ····​.​local·​v4,​·​"x":​I
207 ····​const/​4·​v6,​·​0x0 207 ····​const/​4·​v5,​·​0x0
   
208 ····​.​line·​41 208 ····​.​line·​41
209 ····​.​local·​v6,​·​"y":​I 209 ····​.​local·​v5,​·​"y":​I
210 ····​const/​4·​v15,​·​0x0 210 ····​const/​4·​v14,​·​0x0
   
211 ····​.​line·​43 211 ····​.​line·​43
212 ····​.​local·​v15,​·​"scrollAmount":​I 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·​v8 214 ····​move-​result-​wide·​v7
   
215 ····​.​line·​44 215 ····​.​line·​44
216 ····​.​local·​v8,​·​"timeStamp":​J 216 ····​.​local·​v7,​·​"timeStamp":​J
217 ····​monitor-​enter·​p2 217 ····​monitor-​enter·​p2
   
218 ····​.​line·​45 218 ····​.​line·​45
219 ····​packed-​switch·​v18,​·​:​pswitch_data_0 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·​v2,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 228 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
229 ····​invoke-​interface·​{v2},​·​Lcom/​badlogic/​gdx/​Application;​-​>getGraphics()​Lcom/​badlogic/​gdx/​Graphics;​ 229 ····​invoke-​interface·​{v1},​·​Lcom/​badlogic/​gdx/​Application;​-​>getGraphics()​Lcom/​badlogic/​gdx/​Graphics;​
   
230 ····​move-​result-​object·​v2 230 ····​move-​result-​object·​v1
   
231 ····​invoke-​interface·​{v2},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>requestRendering()​V 231 ····​invoke-​interface·​{v1},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>requestRendering()​V
   
232 ····​.​line·​63 232 ····​.​line·​63
233 ····​const/​4·​v2,​·​0x1 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·​v2 239 ····​move-​result·​v1
   
240 ····​float-​to-​int·​v5,​·​v2 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·​v2 243 ····​move-​result·​v1
   
244 ····​float-​to-​int·​v6,​·​v2 244 ····​float-​to-​int·​v5,​·​v1
   
Max diff block lines reached; 3236/6169 bytes (52.46%) of diff not shown.
[−]
smali/com/badlogic/gdx/backends/android/AndroidMultiTouchHandler.smali
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·3 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·​v3 289 ····​move-​result·​v2
   
  290 ····​and-​int/​lit16·​v0,​·​v2,​·​0xff
   
290 ····and-​int/​lit16·​v2,​·​v3,​·0xff 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·​v3 295 ····​move-​result·​v2
   
295 ····​const·​v4,​·​0xff00 296 ····​const·​v3,​·​0xff00
   
296 ····​and-​int/​2addr·​v3,​·​v4 297 ····​and-​int/​2addr·​v2,​·​v3
   
297 ····​shr-​int/​lit8·​v24,​·​v3,​·​0x8 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·​v6,​·​0x0 307 ····​const/​4·​v5,​·​0x0
   
307 ····​.​local·​v6,​·​"x":​I 308 ····​.​local·​v5,​·​"x":​I
308 ····​const/​4·​v7,​·​0x0 309 ····​const/​4·​v6,​·​0x0
   
309 ····​.​line·​37 310 ····​.​line·​37
310 ····​.​local·​v7,​·​"y":​I 311 ····​.​local·​v6,​·​"y":​I
311 ····​const/​4·​v8,​·​0x0 312 ····​const/​4·​v7,​·​0x0
   
312 ····​.​line·​38 313 ····​.​line·​38
313 ····​.​local·​v8,​·​"realPointerIndex":​I 314 ····​.​local·​v7,​·​"realPointerIndex":​I
314 ····​const/​4·​v9,​·​0x0 315 ····​const/​4·​v8,​·​0x0
   
315 ····​.​line·​40 316 ····​.​line·​40
316 ····​.​local·​v9,​·​"button":​I 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·​v10 319 ····​move-​result-​wide·​v9
   
319 ····​.​line·​41 320 ····​.​line·​41
320 ····​.​local·​v10,​·​"timeStamp":​J 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·​v3,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 333 ····​sget-​object·​v2,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
333 ····​invoke-​interface·​{v3},​·​Lcom/​badlogic/​gdx/​Application;​-​>getGraphics()​Lcom/​badlogic/​gdx/​Graphics;​ 334 ····​invoke-​interface·​{v2},​·​Lcom/​badlogic/​gdx/​Application;​-​>getGraphics()​Lcom/​badlogic/​gdx/​Graphics;​
   
334 ····​move-​result-​object·​v3 335 ····​move-​result-​object·​v2
   
335 ····​invoke-​interface·​{v3},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>requestRendering()​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.
[−]
smali/com/badlogic/gdx/backends/android/AndroidPreferences.smali
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·4 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·​v2,​·​0x0 236 ····​const-​wide/​16·​v1,​·​0x0
   
237 ····​invoke-​interface·​{v0,​·​p1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getLong(Ljava/​lang/​String;​J)​J 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·6 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·​v4 417 ····​move-​result-​wide·​v3
   
418 ····​invoke-​virtual·​{p0,​·​v2,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​backends/​android/​AndroidPreferences;​-​>putLong(Ljava/​lang/​String;​J)​Lcom/​badlogic/​gdx/​Preferences;​ 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$Edi​tor;​-​>putInt(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences$Edi​tor;​ 533 ····​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putInt(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
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·2 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
   
[−]
smali/com/badlogic/gdx/backends/android/AndroidSound.smali
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·3 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·3 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·3 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·3 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·3 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·3 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
[−]
smali/com/badlogic/gdx/backends/android/surfaceview/GLSurfaceView20$1.smali
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·​sendDownUpKeyEventFor​BackwardCompatibility​(I)​V 33 .​method·​private·​sendDownUpKeyEventFor​BackwardCompatibility​(I)​V
34 ····​.​locals·​19 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·​v4 42 ····​move-​result-​wide·​v1
   
43 ····​.​line·​96 43 ····​.​line·​96
44 ····​.​local·​v4,​·​"eventTime":​J 44 ····​.​local·​v1,​·​"eventTime":​J
45 ····​new-​instance·​v3,​·​Landroid/​view/​KeyEvent;​ 45 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
46 ····​const/​4·​v8,​·​0x0 46 ····​const/​4·​v5,​·​0x0
   
47 ····​const/​4·​v10,​·​0x0 47 ····​const/​4·​v7,​·​0x0
   
48 ····​const/​4·​v11,​·​0x0 48 ····​const/​4·​v8,​·​0x0
   
49 ····​const/​4·​v12,​·​-​0x1 49 ····​const/​4·​v9,​·​-​0x1
   
50 ····​const/​4·​v13,​·​0x0 50 ····​const/​4·​v10,​·​0x0
   
51 ····​const/​4·​v14,​·​0x6 51 ····​const/​4·​v11,​·​0x6
   
52 ····​move-​wide·​v6,​·​v4 52 ····​move-​wide·​v3,​·​v1
   
53 ····​move/​from16·​v9,​·​p1 53 ····​move/​from16·​v6,​·​p1
   
54 ····​invoke-​direct/​range·​{v3·​.​.​·​v14},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V 54 ····​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V
   
55 ····​move-​object/​from16·v0,​·​p0 55 ····invoke-​super·{p0,​·v0},​·Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z
   
56 ····​invoke-​super·​{v0,​·​v3},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z  
   
57 ····​.​line·​98 56 ····​.​line·​98
58 ····​new-​instance·​v7,​·​Landroid/​view/​KeyEvent;​ 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·​v8 59 ····​move-​result-​wide·​v4
   
61 ····​const/​4·​v12,​·​0x1  
   
62 ····​const/​4·​v14,​·​0x0 60 ····​const/​4·​v8,​·​0x1
   
63 ····​const/​4·​v15,​·​0x0 61 ····​const/​4·​v10,​·​0x0
   
64 ····​const/​16·​v16,​·-​0x1 62 ····​const/​4·​v11,​·​0x0
   
65 ····​const/​16·​v17,​·​0x0 63 ····​const/​4·​v12,​·-​0x1
   
66 ····​const/​16·​v18,​·​0x6 64 ····​const/​4·​v13,​·​0x0
   
67 ····move-​wide·​v10,​·v4 65 ····const/​4·​v14,​·0x6
   
68 ····​move/​from16·​v13,​·p1 66 ····​move-​wide·​v6,​·v1
   
69 ····invoke-​direct/​range·​{v7·​.​.​·​v18},​·Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V 67 ····move/​from16·​v9,​·p1
   
70 ····move-​object/​from16·​v0,​·p0 68 ····invoke-​direct/​range·​{v3·​.​.​·​v14},​·Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V
   
71 ····​invoke-​super·​{v0,​·​v7},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z 69 ····​invoke-​super·​{p0,​·​v3},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​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
[−]
smali/com/badlogic/gdx/backends/android/surfaceview/GLSurfaceView20API18$1.smali
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·​sendDownUpKeyEventFor​BackwardCompatibility​(I)​V 33 .​method·​private·​sendDownUpKeyEventFor​BackwardCompatibility​(I)​V
34 ····​.​locals·​19 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·​v4 42 ····​move-​result-​wide·​v1
   
43 ····​.​line·​97 43 ····​.​line·​97
44 ····​.​local·​v4,​·​"eventTime":​J 44 ····​.​local·​v1,​·​"eventTime":​J
45 ····​new-​instance·​v3,​·​Landroid/​view/​KeyEvent;​ 45 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
46 ····​const/​4·​v8,​·​0x0 46 ····​const/​4·​v5,​·​0x0
   
47 ····​const/​4·​v10,​·​0x0 47 ····​const/​4·​v7,​·​0x0
   
48 ····​const/​4·​v11,​·​0x0 48 ····​const/​4·​v8,​·​0x0
   
49 ····​const/​4·​v12,​·​-​0x1 49 ····​const/​4·​v9,​·​-​0x1
   
50 ····​const/​4·​v13,​·​0x0 50 ····​const/​4·​v10,​·​0x0
   
51 ····​const/​4·​v14,​·​0x6 51 ····​const/​4·​v11,​·​0x6
   
52 ····​move-​wide·​v6,​·​v4 52 ····​move-​wide·​v3,​·​v1
   
53 ····​move/​from16·​v9,​·​p1 53 ····​move/​from16·​v6,​·​p1
   
54 ····​invoke-​direct/​range·​{v3·​.​.​·​v14},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V 54 ····​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V
   
55 ····​move-​object/​from16·v0,​·​p0 55 ····invoke-​super·{p0,​·v0},​·Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z
   
56 ····​invoke-​super·​{v0,​·​v3},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z  
   
57 ····​.​line·​99 56 ····​.​line·​99
58 ····​new-​instance·​v7,​·​Landroid/​view/​KeyEvent;​ 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·​v8 59 ····​move-​result-​wide·​v4
   
61 ····​const/​4·​v12,​·​0x1  
   
62 ····​const/​4·​v14,​·​0x0 60 ····​const/​4·​v8,​·​0x1
   
63 ····​const/​4·​v15,​·​0x0 61 ····​const/​4·​v10,​·​0x0
   
64 ····​const/​16·​v16,​·-​0x1 62 ····​const/​4·​v11,​·​0x0
   
65 ····​const/​16·​v17,​·​0x0 63 ····​const/​4·​v12,​·-​0x1
   
66 ····​const/​16·​v18,​·​0x6 64 ····​const/​4·​v13,​·​0x0
   
67 ····move-​wide·​v10,​·v4 65 ····const/​4·​v14,​·0x6
   
68 ····​move/​from16·​v13,​·p1 66 ····​move-​wide·​v6,​·v1
   
69 ····invoke-​direct/​range·​{v7·​.​.​·​v18},​·Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V 67 ····move/​from16·​v9,​·p1
   
70 ····move-​object/​from16·​v0,​·p0 68 ····invoke-​direct/​range·​{v3·​.​.​·​v14},​·Landroid/​view/​KeyEvent;​-​><init>(JJIIIIIII)​V
   
71 ····​invoke-​super·​{v0,​·​v7},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​view/​KeyEvent;​)​Z 69 ····​invoke-​super·​{p0,​·​v3},​·​Landroid/​view/​inputmethod/​BaseInputConnection;​-​>sendKeyEvent(Landroi​d/​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
[−]
smali/com/badlogic/gdx/backends/android/surfaceview/GLSurfaceViewAPI18$GLThread.smali
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·4 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$GL​Thread;​-​>getId()​J 2001 ····​invoke-​virtual·​{p0},​·​Lcom/​badlogic/​gdx/​backends/​android/​surfaceview/​GLSurfaceViewAPI18$GL​Thread;​-​>getId()​J
   
2002 ····​move-​result-​wide·​v2 2002 ····​move-​result-​wide·​v1
   
2003 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ 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
   
[−]
smali/com/badlogic/gdx/files/FileHandle.smali
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·4 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·​v2 391 ····​move-​result-​wide·​v1
   
392 ····​long-​to-​int·​v0,​·​v2 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·4 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·​v2,​·​v1 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·​v2 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·​v2,​·​0x0 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·​v2 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
   
[−]
smali/com/badlogic/gdx/graphics/VertexAttributes.smali
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·8 310 ····​.​locals·7
   
311 ····​.​prologue 311 ····​.​prologue
312 ····​.​line·​146 312 ····​.​line·​146
313 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>mask:​J 313 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>mask:​J
   
314 ····​const-​wide/​16·​v6,​·​-​0x1 314 ····​const-​wide/​16·​v5,​·​-​0x1
   
315 ····​cmp-​long·​v1,​·​v4,​·​v6 315 ····​cmp-​long·​v3,​·​v3,​·​v5
   
316 ····​if-​nez·​v1,​·​:​cond_1 316 ····​if-​nez·​v3,​·​:​cond_1
   
317 ····​.​line·​147 317 ····​.​line·​147
318 ····​const-​wide/​16·​v2,​·​0x0 318 ····​const-​wide/​16·​v1,​·​0x0
   
319 ····​.​line·​148 319 ····​.​line·​148
320 ····​.​local·​v2,​·​"result":​J 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·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>attributes:​[Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​ 324 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>attributes:​[Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​
   
325 ····​array-​length·​v1,​·​v1 325 ····​array-​length·​v3,​·​v3
   
326 ····​if-​ge·​v0,​·​v1,​·​:​cond_0 326 ····​if-​ge·​v0,​·​v3,​·​:​cond_0
   
327 ····​.​line·​149 327 ····​.​line·​149
328 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>attributes:​[Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​ 328 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>attributes:​[Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​
   
329 ····​aget-​object·​v1,​·​v1,​·​v0 329 ····​aget-​object·​v3,​·​v3,​·​v0
   
330 ····​iget·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​-​>usage:​I 330 ····​iget·​v3,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​-​>usage:​I
   
331 ····​int-​to-​long·​v4,​·​v1 331 ····​int-​to-​long·​v3,​·​v3
   
332 ····​or-​long/​2addr·​v2,​·​v4 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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>mask:​J 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·​v2····​#·​"result":​J 341 ····​.​end·​local·​v1····​#·​"result":​J
342 ····​:​cond_1 342 ····​:​cond_1
343 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>mask:​J 343 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>mask:​J
   
344 ····​return-​wide·​v4 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
[−]
smali/com/badlogic/gdx/graphics/g2d/Gdx2DPixmap.smali
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·​v4,​·​v3,​·​v5 258 ····​aget-​wide·​v3,​·​v3,​·​v5
   
259 ····​iput-​wide·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Gdx2DPixmap;​-​>basePtr:​J 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·​v4,​·​v3,​·​v4 263 ····​aget-​wide·​v3,​·​v3,​·​v4
   
264 ····​long-​to-​int·​v3,​·​v4 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·​v4,​·​v3,​·​v4 269 ····​aget-​wide·​v3,​·​v3,​·​v4
   
270 ····​long-​to-​int·​v3,​·​v4 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·​v4,​·​v3,​·​v4 275 ····​aget-​wide·​v3,​·​v3,​·​v4
   
276 ····​long-​to-​int·​v3,​·​v4 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·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Gdx2DPixmap;​-​>basePtr:​J 529 ····​iget-​wide·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Gdx2DPixmap;​-​>basePtr:​J
   
530 ····​iput-​wide·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Gdx2DPixmap;​-​>basePtr:​J 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
[−]
smali/com/badlogic/gdx/graphics/g3d/Attribute.smali
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·8 61 ····​.​locals·7
62 ····​.​param·​p0,​·​"type"····​#·​J 62 ····​.​param·​p0,​·​"type"····​#·​J
   
63 ····​.​prologue 63 ····​.​prologue
64 ····​const-​wide/​16·​v6,​·​0x0 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,​·​v6 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·​v2,​·​p0,​·​v0 75 ····​shr-​long·​v1,​·​p0,​·​v0
   
76 ····​const-​wide/​16·​v4,​·​0x1 76 ····​const-​wide/​16·​v3,​·​0x1
   
77 ····​and-​long/​2addr·​v2,​·​v4 77 ····​and-​long/​2addr·​v1,​·​v3
   
78 ····​cmp-​long·​v1,​·​v2,​·​v6 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(Ljav​a/​lang/​String;​)​J 120 .​method·​public·​static·​final·​getAttributeType(Ljav​a/​lang/​String;​)​J
121 ····​.​locals·4 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·​v2,​·​0x1 149 ····​const-​wide/​16·​v1,​·​0x1
   
150 ····​shl-​long/​2addr·​v2,​·​v0 150 ····​shl-​long/​2addr·​v1,​·​v0
   
151 ····​.​line·​33 151 ····​.​line·​33
152 ····​:​goto_1 152 ····​:​goto_1
153 ····​return-​wide·​v2 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·​v2,​·​0x0 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;​
[−]
smali/com/badlogic/gdx/graphics/g3d/Attributes.smali
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·5 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·3 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·5 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·​v2,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​-​>type:​J 240 ····​iget-​wide·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​-​>type:​J
   
241 ····​cmp-​long·​v1,​·​v2,​·​p1 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·2 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·6 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/Model.smali
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·​16 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·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​ 238 ····​new-​instance·​v10,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​
   
239 ····​invoke-​direct·​{v11},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>()​V 239 ····​invoke-​direct·​{v10},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>()​V
   
240 ····​.​line·​272 240 ····​.​line·​272
241 ····​.​local·​v11,​·​"result":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​ 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>id:​Ljava/​lang/​String;​ 243 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>id:​Ljava/​lang/​String;​
   
244 ····​iput-​object·​v3,​·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>id:​Ljava/​lang/​String;​ 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 247 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
248 ····​if-​eqz·​v3,​·​:​cond_0 248 ····​if-​eqz·​v1,​·​:​cond_0
   
249 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 249 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
250 ····​sget-​wide·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J 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·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 252 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
253 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​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·​{v11,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 258 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
259 ····​if-​eqz·​v3,​·​:​cond_1 259 ····​if-​eqz·​v1,​·​:​cond_1
   
260 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 260 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
261 ····​sget-​wide·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J 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·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 263 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
264 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​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·​{v11,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 269 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
270 ····​if-​eqz·​v3,​·​:​cond_2 270 ····​if-​eqz·​v1,​·​:​cond_2
   
271 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 271 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
272 ····​sget-​wide·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Specular:​J 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·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 274 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
275 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​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·​{v11,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 280 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
281 ····​if-​eqz·​v3,​·​:​cond_3 281 ····​if-​eqz·​v1,​·​:​cond_3
   
282 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 282 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
283 ····​sget-​wide·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Emissive:​J 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·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/ColorAttribute.smali
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·3 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·8 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·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 241 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
242 ····​sget-​wide·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J 242 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J
   
243 ····​move·​v4,​·​p0 243 ····​move·​v3,​·​p0
   
244 ····​move·​v5,​·​p1 244 ····​move·​v4,​·​p1
   
245 ····​move·​v6,​·​p2 245 ····​move·​v5,​·​p2
   
246 ····​move·​v7,​·​p3 246 ····​move·​v6,​·​p3
   
247 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JFFFF)​V 247 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JFFFF)​V
   
248 ····​return-​object·​v1 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·4 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J 256 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J
   
257 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​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·8 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·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 268 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
269 ····​sget-​wide·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J 269 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J
   
270 ····​move·​v4,​·​p0 270 ····​move·​v3,​·​p0
   
271 ····​move·​v5,​·​p1 271 ····​move·​v4,​·​p1
   
272 ····​move·​v6,​·​p2 272 ····​move·​v5,​·​p2
   
273 ····​move·​v7,​·​p3 273 ····​move·​v6,​·​p3
   
274 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JFFFF)​V 274 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JFFFF)​V
   
275 ····​return-​object·​v1 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·4 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/CubemapAttribute.smali
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·3 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
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/DepthTestAttribute.smali
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·8 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>Type:​J 95 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>Type:​J
   
96 ····​move-​object·​v1,​·​p0 96 ····​move-​object·​v0,​·​p0
   
97 ····​move·​v4,​·​p1 97 ····​move·​v3,​·​p1
   
98 ····​move·​v5,​·​p2 98 ····​move·​v4,​·​p2
   
99 ····​move·​v6,​·​p3 99 ····​move·​v5,​·​p3
   
100 ····​move·​v7,​·​p4 100 ····​move·​v6,​·​p4
   
101 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​><init>(JIFFZ)​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·3 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·8 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·​v2,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>type:​J 180 ····​iget-​wide·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>type:​J
   
181 ····​iget·​v4,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthFunc:​I 181 ····​iget·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthFunc:​I
   
182 ····​iget·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthRangeNear:​F 182 ····​iget·​v4,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthRangeNear:​F
   
183 ····​iget·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthRangeFar:​F 183 ····​iget·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthRangeFar:​F
   
184 ····​iget-​boolean·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthMask:​Z 184 ····​iget-​boolean·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​>depthMask:​Z
   
185 ····​move-​object·​v1,​·​p0 185 ····​move-​object·​v0,​·​p0
   
186 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​DepthTestAttribute;​-​><init>(JIFFZ)​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
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/FloatAttribute.smali
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·1 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·1 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·4 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>AlphaTest:​J 78 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>AlphaTest:​J
   
79 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​><init>(JF)​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·4 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>Shininess:​J 88 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>Shininess:​J
   
89 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​><init>(JF)​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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>type:​J 98 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>type:​J
   
99 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>value:​F 99 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​>value:​F
   
100 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​FloatAttribute;​-​><init>(JF)​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
   
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/IntAttribute.smali
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·1 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·1 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·4 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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>CullFace:​J 65 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>CullFace:​J
   
66 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​><init>(JI)​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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>type:​J 75 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>type:​J
   
76 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>value:​I 76 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​>value:​I
   
77 ····​invoke-​direct·​{v0,​·​v2,​·​v3,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​IntAttribute;​-​><init>(JI)​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
   
[−]
smali/com/badlogic/gdx/graphics/g3d/attributes/TextureAttribute.smali
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·3 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·1 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·11 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·​v9,​·​0x0 297 ····​const/​4·​v8,​·​0x0
   
298 ····​move-​object·​v1,​·​p0 298 ····​move-​object·​v0,​·​p0
   
299 ····​move-​wide·​v2,​·​p1 299 ····​move-​wide·​v1,​·​p1
   
300 ····​move-​object·​v4,​·​p3 300 ····​move-​object·​v3,​·​p3
   
301 ····​move·​v5,​·​p4 301 ····​move·​v4,​·​p4
   
302 ····​move/​from16·​v6,​·​p5 302 ····​move·​v5,​·​p5
   
303 ····​move/​from16·​v7,​·​p6 303 ····​move·​v6,​·​p6
   
304 ····​move/​from16·​v8,​·​p7 304 ····​move/​from16·​v7,​·​p7
   
305 ····​invoke-​direct/​range·​{v1·​.​.​·​v9},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​g3d/​utils/​TextureDescriptor;​FFFFI)​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·1 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·10 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/particles/ParticleShader.smali
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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​BlendingAttribute;​-​>Type:​J 1078 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​BlendingAttribute;​-​>Type:​J
   
1079 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>has(J)​Z 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;​
[−]
smali/com/badlogic/gdx/graphics/g3d/particles/batches/BillboardParticleBatch.smali
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·8 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/​BillboardParticleBatc​h;​-​>renderablePool:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​BillboardParticleBatc​h$RenderablePool;​ 4082 ····​iget-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​BillboardParticleBatc​h;​-​>renderablePool:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​BillboardParticleBatc​h$RenderablePool;​
   
4083 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​BillboardParticleBatc​h;​-​>renderables:​Lcom/​badlogic/​gdx/​utils/​Array;​ 4083 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​BillboardParticleBatc​h;​-​>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·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Diffuse:​J 4120 ····​sget-​wide·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Diffuse:​J
   
4121 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
[−]
smali/com/badlogic/gdx/graphics/g3d/particles/renderers/ModelInstanceRenderer.smali
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/​ModelInstanceParticle​Batch;​ 261 ····​instance-​of·​v0,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​batches/​ModelInstanceParticle​Batch;​
   
262 ····​return·​v0 262 ····​return·​v0
263 .​end·​method 263 .​end·​method
   
264 .​method·​public·​update()​V 264 .​method·​public·​update()​V
265 ····​.​locals·​21 265 ····​.​locals·​20
   
266 ····​.​prologue 266 ····​.​prologue
267 ····​.​line·​44 267 ····​.​line·​44
268 ····​const/​16·​v17,​·​0x0 268 ····​const/​16·​v16,​·​0x0
   
269 ····​.​local·​v17,​·​"i":​I 269 ····​.​local·​v16,​·​"i":​I
270 ····​const/​16·​v19,​·​0x0 270 ····​const/​16·​v18,​·​0x0
   
271 ····​.​local·​v19,​·​"positionOffset":​I 271 ····​.​local·​v18,​·​"positionOffset":​I
272 ····​move-​object/​from16·​v0,​·​p0 272 ····​move-​object/​from16·​v0,​·​p0
   
273 ····​iget-​object·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>controller:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParticleController;​ 273 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>controller:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParticleController;​
   
274 ····​iget-​object·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParticleController;​-​>particles:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray;​ 274 ····​iget-​object·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParticleController;​-​>particles:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray;​
   
275 ····​iget·​v14,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray;​-​>size:​I 275 ····​iget·​v13,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray;​-​>size:​I
   
276 ····​.​line·​45 276 ····​.​line·​45
277 ····​.​local·​v14,​·​"c":​I 277 ····​.​local·​v13,​·​"c":​I
278 ····​:​goto_0 278 ····​:​goto_0
279 ····​move/​from16·​v0,​·​v17 279 ····​move/​from16·​v0,​·​v16
   
280 ····​if-​ge·​v0,​·​v14,​·​:​cond_3 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·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​ 283 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​
   
284 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​ 284 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​
   
285 ····​iget-​object·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​-​>modelInstanceChannel​:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$ObjectC​hannel;​ 285 ····​iget-​object·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​-​>modelInstanceChannel​:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$ObjectC​hannel;​
   
286 ····​iget-​object·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$ObjectC​hannel;​-​>data:​[Ljava/​lang/​Object;​ 286 ····​iget-​object·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$ObjectC​hannel;​-​>data:​[Ljava/​lang/​Object;​
   
287 ····​check-​cast·​v2,​·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​ModelInstance;​ 287 ····​check-​cast·​v1,​·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​ModelInstance;​
   
288 ····​aget-​object·​v18,​·​v2,​·​v17 288 ····​aget-​object·​v17,​·​v1,​·​v16
   
289 ····​.​line·​48 289 ····​.​line·​48
290 ····​.​local·​v18,​·​"instance":​Lcom/​badlogic/​gdx/​graphics/​g3d/​ModelInstance;​ 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·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>hasScale:​Z 292 ····​iget-​boolean·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>hasScale:​Z
   
293 ····​if-​eqz·​v2,​·​:​cond_2 293 ····​if-​eqz·​v1,​·​:​cond_2
   
294 ····​move-​object/​from16·​v0,​·​p0 294 ····​move-​object/​from16·​v0,​·​p0
   
295 ····​iget-​object·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​ 295 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​
   
296 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​ 296 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​
   
297 ····​iget-​object·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​-​>scaleChannel:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$FloatCh​annel;​ 297 ····​iget-​object·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​-​>scaleChannel:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$FloatCh​annel;​
   
298 ····​iget-​object·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$FloatCh​annel;​-​>data:​[F 298 ····​iget-​object·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​ParallelArray$FloatCh​annel;​-​>data:​[F
   
299 ····​aget·​v10,​·​v2,​·​v17 299 ····​aget·​v9,​·​v1,​·​v16
   
300 ····​.​line·​49 300 ····​.​line·​49
301 ····​.​local·​v10,​·​"scale":​F 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,​·​"qx":​F 306 ····​.​local·​v6,​·​"qy":​F
305 ····​const/​4·​v7,​·​0x0 307 ····​const/​4·​v7,​·​0x0
   
306 ····​.​local·​v7,​·​"qy":​F 308 ····​.​local·​v7,​·​"qz":​F
307 ····​const/​4·​v8,​·​0x0 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·​v9,​·​"qw":​F 311 ····​.​local·​v8,​·​"qw":​F
312 ····​move-​object/​from16·​v0,​·​p0 312 ····​move-​object/​from16·​v0,​·​p0
   
313 ····​iget-​boolean·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>hasRotation:​Z 313 ····​iget-​boolean·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>hasRotation:​Z
   
314 ····​if-​eqz·​v2,​·​:​cond_0 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·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​ 317 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceRenderer​;​-​>renderData:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ParticleControllerRen​derData;​
   
318 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​ 318 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​renderers/​ModelInstanceControll​erRenderData;​
   
Max diff block lines reached; 23622/30341 bytes (77.86%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g3d/particles/values/EllipseSpawnShapeValue.smali
Offset 126, 361 lines modified Offset 126, 361 lines modified
126 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>side:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​ 126 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>side:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$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·​17 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·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidth:​F 137 ····​iget·​v12,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidth:​F
   
138 ····​move-​object/​from16·​v0,​·​p0 138 ····​move-​object/​from16·​v0,​·​p0
   
139 ····​iget·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidthDiff:​F 139 ····​iget·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidthDiff:​F
   
140 ····​move-​object/​from16·​v0,​·​p0 140 ····​move-​object/​from16·​v0,​·​p0
   
141 ····​iget-​object·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidthValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​ 141 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnWidthValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​
   
142 ····​move/​from16·​v0,​·​p2 142 ····​move/​from16·​v0,​·​p2
   
143 ····​invoke-​virtual·​{v15,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F 143 ····​invoke-​virtual·​{v14,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F
   
144 ····​move-​result·​v15 144 ····​move-​result·​v14
   
145 ····​mul-​float/​2addr·​v14,​·​v15 145 ····​mul-​float/​2addr·​v13,​·​v14
   
146 ····​add-​float·​v11,​·​v13,​·​v14 146 ····​add-​float·​v10,​·​v12,​·​v13
   
147 ····​.​line·​24 147 ····​.​line·​24
148 ····​.​local·​v11,​·​"width":​F 148 ····​.​local·​v10,​·​"width":​F
149 ····​move-​object/​from16·​v0,​·​p0 149 ····​move-​object/​from16·​v0,​·​p0
   
150 ····​iget·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeight:​F 150 ····​iget·​v12,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeight:​F
   
151 ····​move-​object/​from16·​v0,​·​p0 151 ····​move-​object/​from16·​v0,​·​p0
   
152 ····​iget·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeightDiff:​F 152 ····​iget·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeightDiff:​F
   
153 ····​move-​object/​from16·​v0,​·​p0 153 ····​move-​object/​from16·​v0,​·​p0
   
154 ····​iget-​object·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeightValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​ 154 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnHeightValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​
   
155 ····​move/​from16·​v0,​·​p2 155 ····​move/​from16·​v0,​·​p2
   
156 ····​invoke-​virtual·​{v15,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F 156 ····​invoke-​virtual·​{v14,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F
   
157 ····​move-​result·​v15 157 ····​move-​result·​v14
   
158 ····​mul-​float/​2addr·​v14,​·​v15 158 ····​mul-​float/​2addr·​v13,​·​v14
   
159 ····​add-​float·​v3,​·​v13,​·​v14 159 ····​add-​float·​v2,​·​v12,​·​v13
   
160 ····​.​line·​25 160 ····​.​line·​25
161 ····​.​local·​v3,​·​"height":​F 161 ····​.​local·​v2,​·​"height":​F
162 ····​move-​object/​from16·​v0,​·​p0 162 ····​move-​object/​from16·​v0,​·​p0
   
163 ····​iget·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepth:​F 163 ····​iget·​v12,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepth:​F
   
164 ····​move-​object/​from16·​v0,​·​p0 164 ····​move-​object/​from16·​v0,​·​p0
   
165 ····​iget·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepthDiff:​F 165 ····​iget·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepthDiff:​F
   
166 ····​move-​object/​from16·​v0,​·​p0 166 ····​move-​object/​from16·​v0,​·​p0
   
167 ····​iget-​object·​v15,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepthValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​ 167 ····​iget-​object·​v14,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>spawnDepthValue:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​
   
168 ····​move/​from16·​v0,​·​p2 168 ····​move/​from16·​v0,​·​p2
   
169 ····​invoke-​virtual·​{v15,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F 169 ····​invoke-​virtual·​{v14,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​ScaledNumericValue;​-​>getScale(F)​F
   
170 ····​move-​result·​v15 170 ····​move-​result·​v14
   
171 ····​mul-​float/​2addr·​v14,​·​v15 171 ····​mul-​float/​2addr·​v13,​·​v14
   
172 ····​add-​float·​v2,​·​v13,​·​v14 172 ····​add-​float·​v1,​·​v12,​·​v13
   
173 ····​.​line·​29 173 ····​.​line·​29
174 ····​.​local·​v2,​·​"depth":​F 174 ····​.​local·​v1,​·​"depth":​F
175 ····​const/​4·​v5,​·​0x0 175 ····​const/​4·​v4,​·​0x0
   
176 ····​.​local·​v5,​·​"minT":​F 176 ····​.​local·​v4,​·​"minT":​F
177 ····​const·​v4,​·​0x40c90fdb 177 ····​const·​v3,​·​0x40c90fdb
   
178 ····​.​line·​30 178 ····​.​line·​30
179 ····​.​local·​v4,​·​"maxT":​F 179 ····​.​local·​v3,​·​"maxT":​F
180 ····​move-​object/​from16·​v0,​·​p0 180 ····​move-​object/​from16·​v0,​·​p0
   
181 ····​iget-​object·​v13,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>side:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​ 181 ····​iget-​object·​v12,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​EllipseSpawnShapeValu​e;​-​>side:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​
   
182 ····​sget-​object·​v14,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​-​>top:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​ 182 ····​sget-​object·​v13,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​-​>top:​Lcom/​badlogic/​gdx/​graphics/​g3d/​particles/​values/​PrimitiveSpawnShapeVa​lue$SpawnSide;​
   
183 ····​if-​ne·​v13,​·​v14,​·​:​cond_1 183 ····​if-​ne·​v12,​·​v13,​·​:​cond_1
Max diff block lines reached; 10230/15943 bytes (64.17%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$13.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Diffuse:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Diffuse:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$16.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Specular:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Specular:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$19.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Emissive:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Emissive:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$22.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Reflection:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Reflection:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$24.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Normal:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Normal:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$26.smali
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·6 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Ambient:​J 37 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​TextureAttribute;​-​>Ambient:​J
   
38 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader$Setters$ACubemap.smali
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·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>AmbientLight:​J 148 ····​sget-​wide·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>AmbientLight:​J
   
149 ····​invoke-​virtual·​{p4,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>has(J)​Z 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·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>AmbientLight:​J 154 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>AmbientLight:​J
   
155 ····​invoke-​virtual·​{p4,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>get(J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 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;​
   
[−]
smali/com/badlogic/gdx/graphics/g3d/shaders/DefaultShader.smali
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·​14 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·​v12,​·​0x8 1278 ····​const-​wide/​16·​v11,​·​0x8
   
1279 ····​.​line·​591 1279 ····​.​line·​591
1280 ····​invoke-​static·​{p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>combineAttributes(Lc​om/​badlogic/​gdx/​graphics/​g3d/​Renderable;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​ 1280 ····​invoke-​static·​{p0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>combineAttributes(Lc​om/​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·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Renderable;​-​>mesh:​Lcom/​badlogic/​gdx/​graphics/​Mesh;​ 1298 ····​iget-​object·​v9,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Renderable;​-​>mesh:​Lcom/​badlogic/​gdx/​graphics/​Mesh;​
   
1299 ····​invoke-​virtual·​{v7},​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>getVertexAttributes(​)​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​ 1299 ····​invoke-​virtual·​{v9},​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>getVertexAttributes(​)​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​
   
1300 ····​move-​result-​object·​v7 1300 ····​move-​result-​object·​v9
   
1301 ····​invoke-​virtual·​{v7},​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>getMask()​J 1301 ····​invoke-​virtual·​{v9},​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttributes;​-​>getMask()​J
   
1302 ····​move-​result-​wide·​v8 1302 ····​move-​result-​wide·​v7
   
1303 ····​.​line·​595 1303 ····​.​line·​595
1304 ····​.​local·​v8,​·​"vertexMask":​J 1304 ····​.​local·​v7,​·​"vertexMask":​J
1305 ····​const-​wide/​16·​v10,​·​0x1 1305 ····​const-​wide/​16·​v9,​·​0x1
   
1306 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>and(JJ)​Z 1306 ····​invoke-​static·​{v7,​·​v8,​·​v9,​·​v10},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>and(JJ)​Z
   
1307 ····​move-​result·​v7 1307 ····​move-​result·​v9
   
1308 ····​if-​eqz·​v7,​·​:​cond_0 1308 ····​if-​eqz·​v9,​·​:​cond_0
   
1309 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 1309 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
1310 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 1310 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
1311 ····​invoke-​virtual·​{v7,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1311 ····​invoke-​virtual·​{v9,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1312 ····​move-​result-​object·​v7 1312 ····​move-​result-​object·​v9
   
1313 ····​const-​string·​v10,​·​"#define·​positionFlag\n" 1313 ····​const-​string·​v10,​·​"#define·​positionFlag\n"
   
1314 ····​invoke-​virtual·​{v7,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1314 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1315 ····​move-​result-​object·​v7 1315 ····​move-​result-​object·​v9
   
1316 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 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·​v10,​·​0x6 1320 ····​const-​wide/​16·​v9,​·​0x6
   
1321 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>or(JJ)​Z 1321 ····​invoke-​static·​{v7,​·​v8,​·​v9,​·​v10},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>or(JJ)​Z
   
1322 ····​move-​result·​v7 1322 ····​move-​result·​v9
   
1323 ····​if-​eqz·​v7,​·​:​cond_1 1323 ····​if-​eqz·​v9,​·​:​cond_1
   
1324 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 1324 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
1325 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 1325 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
1326 ····​invoke-​virtual·​{v7,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1326 ····​invoke-​virtual·​{v9,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1327 ····​move-​result-​object·​v7 1327 ····​move-​result-​object·​v9
   
1328 ····​const-​string·​v10,​·​"#define·​colorFlag\n" 1328 ····​const-​string·​v10,​·​"#define·​colorFlag\n"
   
1329 ····​invoke-​virtual·​{v7,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1329 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1330 ····​move-​result-​object·​v7 1330 ····​move-​result-​object·​v9
   
1331 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 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·​v10,​·​0x100 1335 ····​const-​wide/​16·​v9,​·​0x100
   
1336 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​shaders/​DefaultShader;​-​>and(JJ)​Z 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.smali
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·​14 881 ····​.​locals·​12
882 ····​.​param·​p0,​·​"usage"····​#·​J 882 ····​.​param·​p0,​·​"usage"····​#·​J
   
883 ····​.​prologue 883 ····​.​prologue
884 ····​const-​wide/​16·​v12,​·​0x2 884 ····​const-​wide/​16·​v10,​·​0x2
   
885 ····​const-​wide/​16·​v6,​·​0x1 885 ····​const-​wide/​16·​v5,​·​0x1
   
886 ····​const/​4·​v10,​·​0x3 886 ····​const/​4·​v9,​·​0x3
   
887 ····​const/​4·​v9,​·​0x2 887 ····​const/​4·​v8,​·​0x2
   
888 ····​const/​4·​v8,​·​0x4 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·​v4,​·​p0,​·​v6 894 ····​and-​long·​v3,​·​p0,​·​v5
   
895 ····​cmp-​long·​v3,​·​v4,​·​v6 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,​·​v10,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​-​><init>(IILjava/​lang/​String;​)​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·​v4,​·​p0,​·​v12 905 ····​and-​long·​v3,​·​p0,​·​v10
   
906 ····​cmp-​long·​v3,​·​v4,​·​v12 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,​·​v9,​·​v8,​·​v4},​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​-​><init>(IILjava/​lang/​String;​)​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·​v4,​·​0x4 914 ····​const-​wide/​16·​v3,​·​0x4
   
915 ····​and-​long/​2addr·​v4,​·​p0 915 ····​and-​long/​2addr·​v3,​·​p0
   
916 ····​const-​wide/​16·​v6,​·​0x4 916 ····​const-​wide/​16·​v5,​·​0x4
   
917 ····​cmp-​long·​v3,​·​v4,​·​v6 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,​·​v8,​·​v8,​·​v4},​·​Lcom/​badlogic/​gdx/​graphics/​VertexAttribute;​-​><init>(IILjava/​lang/​String;​)​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·​v4,​·​0x8 926 ····​const-​wide/​16·​v3,​·​0x8
   
927 ····​and-​long/​2addr·​v4,​·​p0 927 ····​and-​long/​2addr·​v3,​·​p0
   
928 ····​const-​wide/​16·​v6,​·​0x8 928 ····​const-​wide/​16·​v5,​·​0x8
   
929 ····​cmp-​long·​v3,​·​v4,​·​v6 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.
[−]
smali/com/badlogic/gdx/graphics/g3d/utils/ModelBuilder.smali
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·​v2,​·​"arrow" 544 ····​const-​string·​v1,​·​"arrow"
   
545 ····​move-​object·​v1,​·​p0 545 ····​move-​object·​v0,​·​p0
   
546 ····​move/​from16·​v3,​·​p10 546 ····​move/​from16·​v2,​·​p10
   
547 ····​move-​wide/​from16·​v4,​·​p12 547 ····​move-​wide/​from16·​v3,​·​p12
   
548 ····​move-​object/​from16·​v6,​·​p11 548 ····​move-​object/​from16·​v5,​·​p11
   
549 ····​invoke-​virtual/​range·​{v1·​.​.​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​ModelBuilder;​-​>part(Ljava/​lang/​String;​IJLcom/​badlogic/​gdx/​graphics/​g3d/​Material;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​MeshPartBuilder;​ 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·​16 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·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F 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·​v4,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>y:​F 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·​v5,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>z:​F 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·​v6,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F 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·​v7,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>y:​F 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·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>z:​F 604 ····​iget·​v7,​·​v0,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>z:​F
   
605 ····​const·​v9,​·​0x3dcccccd····​#·​0.​1f 605 ····​const·​v8,​·​0x3dcccccd····​#·​0.​1f
   
606 ····​const·​v10,​·​0x3dcccccd····​#·​0.​1f 606 ····​const·​v9,​·​0x3dcccccd····​#·​0.​1f
   
607 ····​const/​4·​v11,​·​0x5 607 ····​const/​4·​v10,​·​0x5
   
608 ····​const/​4·​v12,​·​0x4 608 ····​const/​4·​v11,​·​0x4
   
609 ····​move-​object/​from16·​v2,​·​p0 609 ····​move-​object·​v1,​·​p0
   
610 ····​move-​object/​from16·​v13,​·​p3 610 ····​move-​object/​from16·​v12,​·​p3
   
611 ····​move-​wide/​from16·​v14,​·​p4 611 ····​move-​wide/​from16·​v13,​·​p4
   
612 ····​invoke-​virtual/​range·​{v2·​.​.​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​ModelBuilder;​-​>createArrow(FFFFFFFF​IILcom/​badlogic/​gdx/​graphics/​g3d/​Material;​J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Model;​ 612 ····​invoke-​virtual/​range·​{v1·​.​.​·​v14},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​ModelBuilder;​-​>createArrow(FFFFFFFF​IILcom/​badlogic/​gdx/​graphics/​g3d/​Material;​J)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Model;​
   
613 ····​move-​result-​object·​v2 613 ····​move-​result-​object·​v1
   
614 ····​return-​object·​v2 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·8 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.
[−]
smali/com/badlogic/gdx/input/GestureDetector$VelocityTracker.smali
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·6 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·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>sampleSize:​I 122 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>sampleSize:​I
   
123 ····​invoke-​static·​{v1,​·​p2},​·​Ljava/​lang/​Math;​-​>min(II)​I 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·​v2,​·​0x0 126 ····​const-​wide/​16·​v1,​·​0x0
   
127 ····​.​line·​435 127 ····​.​line·​435
128 ····​.​local·​v2,​·​"sum":​J 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·​v4,​·​p1,​·​v0 134 ····​aget-​wide·​v3,​·​p1,​·​v0
   
135 ····​add-​long/​2addr·​v2,​·​v4 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·​v4,​·​0x0 142 ····​const-​wide/​16·​v3,​·​0x0
   
143 ····​.​line·​439 143 ····​.​line·​439
144 ····​:​goto_1 144 ····​:​goto_1
145 ····​return-​wide·​v4 145 ····​return-​wide·​v3
   
146 ····​:​cond_1 146 ····​:​cond_1
147 ····​int-​to-​long·​v4,​·​p2 147 ····​int-​to-​long·​v3,​·​p2
   
148 ····​div-​long·​v4,​·​v2,​·​v4 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·6 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$Veloc​ityTracker;​-​>meanX:​[F 222 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>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$Veloc​ityTracker;​-​>meanTime:​[J 236 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>meanTime:​[J
   
237 ····​iget·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>numSamples:​I 237 ····​iget·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>numSamples:​I
   
238 ····​invoke-​direct·​{p0,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>getAverage([JI)​J 238 ····​invoke-​direct·​{p0,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>getAverage([JI)​J
   
239 ····​move-​result-​wide·​v4 239 ····​move-​result-​wide·​v3
   
240 ····​long-​to-​float·​v3,​·​v4 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.
[−]
smali/com/badlogic/gdx/input/GestureDetector.smali
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·6 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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>gestureStartTime:​J 268 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>gestureStartTime:​J
   
269 ····​const-​wide/​16·​v4,​·​0x0 269 ····​const-​wide/​16·​v3,​·​0x0
   
270 ····​cmp-​long·​v1,​·​v2,​·​v4 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·​v2 278 ····​move-​result-​wide·​v1
   
279 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>gestureStartTime:​J 279 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>gestureStartTime:​J
   
280 ····​sub-​long/​2addr·​v2,​·​v4 280 ····​sub-​long/​2addr·​v1,​·​v3
   
281 ····​const·​v1,​·​0x4e6e6b28····​#·​1.​0E9f 281 ····​const·​v3,​·​0x4e6e6b28····​#·​1.​0E9f
   
282 ····​mul-​float/​2addr·​v1,​·​p1 282 ····​mul-​float/​2addr·​v3,​·​p1
   
283 ····​float-​to-​long·​v4,​·​v1 283 ····​float-​to-​long·​v3,​·​v3
   
284 ····​cmp-​long·​v1,​·​v2,​·​v4 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·1 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·​v2 425 ····​move-​result-​wide·​v1
   
426 ····​iput-​wide·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>gestureStartTime:​J 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$Veloc​ityTracker;​ 428 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​input/​GestureDetector;​-​>tracker:​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​
   
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$Veloc​ityTracker;​-​>start(FFJ)​V 430 ····​invoke-​virtual·​{v1,​·​p1,​·​p2,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​input/​GestureDetector$Veloc​ityTracker;​-​>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·​10 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.
[−]
smali/com/badlogic/gdx/maps/tiled/BaseTmxMapLoader.smali
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·​v18 236 ····​move-​result-​wide·​v17
   
237 ····​move-​wide/​from16·​v0,​·​v18 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·​31 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·​v28 997 ····​move-​result-​object·​v27
   
998 ····​const-​string·​v29,​·​"object" 998 ····​const-​string·​v28,​·​"object"
   
999 ····​invoke-​virtual/​range·​{v28·​.​.​·​v29},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 999 ····​invoke-​virtual/​range·​{v27·​.​.​·​v28},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
1000 ····​move-​result·​v28 1000 ····​move-​result·​v27
   
1001 ····​if-​eqz·​v28,​·​:​cond_9 1001 ····​if-​eqz·​v27,​·​:​cond_9
   
1002 ····​.​line·​161 1002 ····​.​line·​161
1003 ····​const/​4·​v11,​·​0x0 1003 ····​const/​4·​v10,​·​0x0
   
1004 ····​.​line·​163 1004 ····​.​line·​163
1005 ····​.​local·​v11,​·​"object":​Lcom/​badlogic/​gdx/​maps/​MapObject;​ 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;​-​>convertObjectToTileS​pace:​Z 1007 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​BaseTmxMapLoader;​-​>convertObjectToTileS​pace:​Z
   
1008 ····​move/​from16·​v28,​·​v0 1008 ····​move/​from16·​v27,​·​v0
   
1009 ····​if-​eqz·​v28,​·​:​cond_0 1009 ····​if-​eqz·​v27,​·​:​cond_0
   
1010 ····​const/​high16·​v28,​·​0x3f800000····​#·​1.​0f 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·​v29,​·​v0 1013 ····​move/​from16·​v28,​·​v0
   
1014 ····​move/​from16·​v0,​·​v29 1014 ····​move/​from16·​v0,​·​v28
   
1015 ····​int-​to-​float·​v0,​·​v0 1015 ····​int-​to-​float·​v0,​·​v0
   
1016 ····​move/​from16·​v29,​·​v0 1016 ····​move/​from16·​v28,​·​v0
   
1017 ····​div-​float·​v18,​·​v28,​·​v29 1017 ····​div-​float·​v17,​·​v27,​·​v28
   
1018 ····​.​line·​164 1018 ····​.​line·​164
1019 ····​.​local·​v18,​·​"scaleX":​F 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;​-​>convertObjectToTileS​pace:​Z 1022 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​BaseTmxMapLoader;​-​>convertObjectToTileS​pace:​Z
   
1023 ····​move/​from16·​v28,​·​v0 1023 ····​move/​from16·​v27,​·​v0
   
1024 ····​if-​eqz·​v28,​·​:​cond_1 1024 ····​if-​eqz·​v27,​·​:​cond_1
   
1025 ····​const/​high16·​v28,​·​0x3f800000····​#·​1.​0f 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·​v29,​·​v0 1028 ····​move/​from16·​v28,​·​v0
   
1029 ····​move/​from16·​v0,​·​v29 1029 ····​move/​from16·​v0,​·​v28
   
1030 ····​int-​to-​float·​v0,​·​v0 1030 ····​int-​to-​float·​v0,​·​v0
   
1031 ····​move/​from16·​v29,​·​v0 1031 ····​move/​from16·​v28,​·​v0
   
Max diff block lines reached; 41963/45224 bytes (92.79%) of diff not shown.
[−]
smali/com/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer.smali
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·​v4,​·​0x4000000000000000L····​#·​2.​0 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/​IsometricTiledMapRend​erer;​-​>isoTransform:​Lcom/​badlogic/​gdx/​math/​Matrix4;​ 236 ····​iput-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​renderers/​IsometricTiledMapRend​erer;​-​>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/​IsometricTiledMapRend​erer;​-​>isoTransform:​Lcom/​badlogic/​gdx/​math/​Matrix4;​ 245 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​renderers/​IsometricTiledMapRend​erer;​-​>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/​IsometricTiledMapRend​erer;​-​>isoTransform:​Lcom/​badlogic/​gdx/​math/​Matrix4;​ 248 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​renderers/​IsometricTiledMapRend​erer;​-​>isoTransform:​Lcom/​badlogic/​gdx/​math/​Matrix4;​
   
249 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 249 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
250 ····​move-​result-​wide·​v2 250 ····​move-​result-​wide·​v1
   
251 ····​div-​double/​2addr·​v2,​·​v4 251 ····​div-​double/​2addr·​v1,​·​v3
   
252 ····​double-​to-​float·​v1,​·​v2 252 ····​double-​to-​float·​v1,​·​v1
   
253 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 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
   
[−]
smali/com/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile.smali
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·8 297 ····​.​locals·7
   
298 ····​.​prologue 298 ····​.​prologue
299 ····​.​line·​67 299 ····​.​line·​67
300 ····​sget-​wide·​v4,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​tiles/​AnimatedTiledMapTile;​-​>lastTiledMapRenderTi​me:​J 300 ····​sget-​wide·​v3,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​tiles/​AnimatedTiledMapTile;​-​>lastTiledMapRenderTi​me:​J
   
301 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​tiles/​AnimatedTiledMapTile;​-​>loopDuration:​I 301 ····​iget·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​maps/​tiled/​tiles/​AnimatedTiledMapTile;​-​>loopDuration:​I
   
302 ····​int-​to-​long·​v6,​·​v3 302 ····​int-​to-​long·​v5,​·​v5
   
303 ····​rem-​long/​2addr·​v4,​·​v6 303 ····​rem-​long/​2addr·​v3,​·​v5
   
304 ····​long-​to-​int·​v1,​·​v4 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
[−]
smali/com/badlogic/gdx/math/BSpline.smali
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·​v18,​·​v0 1086 ····​move-​wide/​from16·​v17,​·​v0
   
1087 ····​invoke-​static/​range·​{v18·​.​.​·​v19},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 1087 ····​invoke-​static/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
1088 ····​move-​result-​wide·​v18 1088 ····​move-​result-​wide·​v17
   
1089 ····​move-​wide/​from16·​v0,​·​v18 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
   
[−]
smali/com/badlogic/gdx/math/CatmullRomSpline.smali
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·​v18,​·​v0 776 ····​move-​wide/​from16·​v17,​·​v0
   
777 ····​invoke-​static/​range·​{v18·​.​.​·​v19},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 777 ····​invoke-​static/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
778 ····​move-​result-​wide·​v18 778 ····​move-​result-​wide·​v17
   
779 ····​move-​wide/​from16·​v0,​·​v18 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
   
[−]
smali/com/badlogic/gdx/math/GeometryUtils.smali
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(FF​F)​F 467 .​method·​public·​static·​lowestPositiveRoot(FF​F)​F
468 ····​.​locals·​11 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·​v10,​·​0x0 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,​·​v10 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·​v8,​·​v0 492 ····​float-​to-​double·​v7,​·​v0
   
493 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 493 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
494 ····​move-​result-​wide·​v8 494 ····​move-​result-​wide·​v7
   
495 ····​double-​to-​float·​v4,​·​v8 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,​·​v10 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,​·​v10 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
   
[−]
smali/com/badlogic/gdx/math/Interpolation$ElasticIn.smali
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·6 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·​v2,​·​p1 39 ····​float-​to-​double·​v1,​·​p1
   
40 ····​const-​wide·​v4,​·​0x3fefae147ae147aeL····​#·​0.​99 40 ····​const-​wide·​v3,​·​0x3fefae147ae147aeL····​#·​0.​99
   
41 ····​cmpl-​double·​v1,​·​v2,​·​v4 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$Elastic​In;​-​>value:​F 47 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$Elastic​In;​-​>value:​F
   
48 ····​float-​to-​double·​v2,​·​v1 48 ····​float-​to-​double·​v1,​·​v1
   
49 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$Elastic​In;​-​>power:​F 49 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$Elastic​In;​-​>power:​F
   
50 ····​sub-​float·​v0,​·​p1,​·​v0 50 ····​sub-​float·​v0,​·​p1,​·​v0
   
51 ····​mul-​float/​2addr·​v0,​·​v1 51 ····​mul-​float/​2addr·​v0,​·​v3
   
52 ····​float-​to-​double·​v0,​·​v0 52 ····​float-​to-​double·​v3,​·​v0
   
53 ····​invoke-​static·​{v2,​·​v3,​·​v0,​·​v1},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 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$Elastic​In;​-​>bounces:​F 56 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$Elastic​In;​-​>bounces:​F
   
[−]
smali/com/badlogic/gdx/math/Interpolation$ExpOut.smali
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·6 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·​v2,​·​v1 38 ····​float-​to-​double·​v1,​·​v1
   
39 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$ExpOut;​-​>power:​F 39 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Interpolation$ExpOut;​-​>power:​F
   
40 ····​neg-​float·​v1,​·​v1 40 ····​neg-​float·​v3,​·​v3
   
41 ····​mul-​float/​2addr·​v1,​·​p1 41 ····​mul-​float/​2addr·​v3,​·​p1
   
42 ····​float-​to-​double·​v4,​·​v1 42 ····​float-​to-​double·​v3,​·​v3
   
43 ····​invoke-​static·​{v2,​·​v3,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 43 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
44 ····​move-​result-​wide·​v2 44 ····​move-​result-​wide·​v1
   
45 ····​double-​to-​float·​v1,​·​v2 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
   
[−]
smali/com/badlogic/gdx/math/Intersector.smali
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·​v2,​·​v1 225 ····​float-​to-​double·​v1,​·​v1
   
226 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 226 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
227 ····​move-​result-​wide·​v2 227 ····​move-​result-​wide·​v1
   
228 ····​double-​to-​float·​v0,​·​v2 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
   
[−]
smali/com/badlogic/gdx/math/MathUtils$Sin.smali
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·6 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·​v4,​·​v3 96 ····​float-​to-​double·​v3,​·​v3
   
97 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sin(D)​D 97 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
98 ····​move-​result-​wide·​v4 98 ····​move-​result-​wide·​v3
   
99 ····​double-​to-​float·​v3,​·​v4 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
[−]
smali/com/badlogic/gdx/math/MathUtils.smali
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·10 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·​v6,​·​p0 178 ····​float-​to-​double·​v5,​·​p0
   
179 ····​float-​to-​double·​v8,​·​p1 179 ····​float-​to-​double·​v7,​·​p1
   
180 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D 180 ····​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D
   
181 ····​move-​result-​wide·​v6 181 ····​move-​result-​wide·​v5
   
182 ····​double-​to-​float·​v5,​·​v6 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·2 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·2 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
[−]
smali/com/badlogic/gdx/math/Matrix3.smali
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·6 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·​v2,​·​v1 644 ····​float-​to-​double·​v1,​·​v1
   
645 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Matrix3;​-​>val:​[F 645 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Matrix3;​-​>val:​[F
   
646 ····​const/​4·​v4,​·​0x0 646 ····​const/​4·​v4,​·​0x0
   
647 ····​aget·​v1,​·​v1,​·​v4 647 ····​aget·​v3,​·​v3,​·​v4
   
648 ····​float-​to-​double·​v4,​·​v1 648 ····​float-​to-​double·​v3,​·​v3
   
649 ····​invoke-​static·​{v2,​·​v3,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D 649 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D
   
650 ····​move-​result-​wide·​v2 650 ····​move-​result-​wide·​v1
   
651 ····​double-​to-​float·​v1,​·​v2 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
[−]
smali/com/badlogic/gdx/math/Matrix4.smali
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·​11 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·​v10,​·​0x0 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·​v4,​·​0x3ff0000000000000L····​#·​1.​0 7743 ····​const-​wide/​high16·​v3,​·​0x3ff0000000000000L····​#·​1.​0
   
7744 ····​float-​to-​double·​v6,​·​p3 7744 ····​float-​to-​double·​v5,​·​p3
   
7745 ····​const-​wide·​v8,​·​0x3f91df46a2529d39L····​#·​0.​017453292519943295 7745 ····​const-​wide·​v7,​·​0x3f91df46a2529d39L····​#·​0.​017453292519943295
   
7746 ····​mul-​double/​2addr·​v6,​·​v8 7746 ····​mul-​double/​2addr·​v5,​·​v7
   
7747 ····​const-​wide/​high16·​v8,​·​0x4000000000000000L····​#·​2.​0 7747 ····​const-​wide/​high16·​v7,​·​0x4000000000000000L····​#·​2.​0
   
7748 ····​div-​double/​2addr·​v6,​·​v8 7748 ····​div-​double/​2addr·​v5,​·​v7
   
7749 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>tan(D)​D 7749 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>tan(D)​D
   
7750 ····​move-​result-​wide·​v6 7750 ····​move-​result-​wide·​v5
   
7751 ····​div-​double/​2addr·​v4,​·​v6 7751 ····​div-​double/​2addr·​v3,​·​v5
   
7752 ····​double-​to-​float·​v2,​·​v4 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·​v10,​·​v3,​·​v4 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·​v10,​·​v3,​·​v4 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·​v10,​·​v3,​·​v4 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·​v10,​·​v3,​·​v4 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·​v10,​·​v3,​·​v4 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·​v10,​·​v3,​·​v4 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.
[−]
smali/com/badlogic/gdx/math/Polyline.smali
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·8 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·​v6,​·​v5 241 ····​float-​to-​double·​v5,​·​v5
   
242 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 242 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
243 ····​move-​result-​wide·​v6 243 ····​move-​result-​wide·​v5
   
244 ····​double-​to-​float·​v5,​·​v6 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·8 320 ····​.​locals·7
   
321 ····​.​prologue 321 ····​.​prologue
322 ····​.​line·​106 322 ····​.​line·​106
323 ····​iget-​boolean·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Polyline;​-​>calculateScaledLengt​h:​Z 323 ····​iget-​boolean·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Polyline;​-​>calculateScaledLengt​h:​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·​v6,​·​v5 412 ····​float-​to-​double·​v5,​·​v5
   
413 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 413 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
414 ····​move-​result-​wide·​v6 414 ····​move-​result-​wide·​v5
   
415 ····​double-​to-​float·​v5,​·​v6 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
[−]
smali/com/badlogic/gdx/math/Quaternion.smali
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·9 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·​v8,​·​0x3f800000····​#·​1.​0f 871 ····​const/​high16·​v7,​·​0x3f800000····​#·​1.​0f
   
872 ····​.​line·​777 872 ····​.​line·​777
873 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>w:​F 873 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>w:​F
   
874 ····​cmpl-​float·​v1,​·​v1,​·​v8 874 ····​cmpl-​float·​v3,​·​v3,​·​v7
   
875 ····​if-​lez·​v1,​·​:​cond_0 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·​v4,​·​0x4000000000000000L····​#·​2.​0 879 ····​const-​wide/​high16·​v3,​·​0x4000000000000000L····​#·​2.​0
   
880 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>w:​F 880 ····​iget·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>w:​F
   
881 ····​float-​to-​double·​v6,​·​v1 881 ····​float-​to-​double·​v5,​·​v5
   
882 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>acos(D)​D 882 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>acos(D)​D
   
883 ····​move-​result-​wide·​v6 883 ····​move-​result-​wide·​v5
   
884 ····​mul-​double/​2addr·​v4,​·​v6 884 ····​mul-​double/​2addr·​v3,​·​v5
   
885 ····​double-​to-​float·​v0,​·​v4 885 ····​double-​to-​float·​v0,​·​v3
   
886 ····​.​line·​779 886 ····​.​line·​779
887 ····​.​local·​v0,​·​"angle":​F 887 ····​.​local·​v0,​·​"angle":​F
888 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>w:​F 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·​v1,​·​v4 890 ····​mul-​float/​2addr·​v3,​·​v4
   
891 ····​sub-​float·​v1,​·​v8,​·​v1 891 ····​sub-​float·​v3,​·​v7,​·​v3
   
892 ····​float-​to-​double·​v4,​·​v1 892 ····​float-​to-​double·​v3,​·​v3
   
893 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 893 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
894 ····​move-​result-​wide·​v2 894 ····​move-​result-​wide·​v1
   
895 ····​.​line·​780 895 ····​.​line·​780
896 ····​.​local·​v2,​·​"s":​D 896 ····​.​local·​v1,​·​"s":​D
897 ····​const-​wide·​v4,​·​0x3eb0c6f7a0000000L····​#·​9.​999999974752427E-​7 897 ····​const-​wide·​v3,​·​0x3eb0c6f7a0000000L····​#·​9.​999999974752427E-​7
   
898 ····​cmpg-​double·​v1,​·​v2,​·​v4 898 ····​cmpg-​double·​v3,​·​v1,​·​v3
   
899 ····​if-​gez·​v1,​·​:​cond_1 899 ····​if-​gez·​v3,​·​:​cond_1
   
900 ····​.​line·​782 900 ····​.​line·​782
901 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>x:​F 901 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>x:​F
   
902 ····​iput·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F 902 ····​iput·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F
   
903 ····​.​line·​783 903 ····​.​line·​783
904 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>y:​F 904 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>y:​F
   
905 ····​iput·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>y:​F 905 ····​iput·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>y:​F
   
906 ····​.​line·​784 906 ····​.​line·​784
907 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>z:​F 907 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>z:​F
   
908 ····​iput·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>z:​F 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·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>x:​F 914 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>x:​F
   
915 ····​float-​to-​double·​v4,​·​v1 915 ····​float-​to-​double·​v3,​·​v3
   
916 ····​div-​double/​2addr·​v4,​·​v2 916 ····​div-​double/​2addr·​v3,​·​v1
   
917 ····​double-​to-​float·​v1,​·​v4 917 ····​double-​to-​float·​v3,​·​v3
   
918 ····​iput·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F 918 ····​iput·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​math/​Vector3;​-​>x:​F
   
919 ····​.​line·​787 919 ····​.​line·​787
920 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>y:​F 920 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Quaternion;​-​>y:​F
   
921 ····​float-​to-​double·​v4,​·​v1 921 ····​float-​to-​double·​v3,​·​v3
   
922 ····​div-​double/​2addr·​v4,​·​v2 922 ····​div-​double/​2addr·​v3,​·​v1
Max diff block lines reached; 18890/22503 bytes (83.94%) of diff not shown.
[−]
smali/com/badlogic/gdx/math/RandomXS128.smali
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·1 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·1 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·4 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·​11 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·5 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·1 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
   
[−]
smali/com/badlogic/gdx/math/Vector2.smali
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·6 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·​v2,​·​v1 306 ····​float-​to-​double·​v1,​·​v1
   
307 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F 307 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
   
308 ····​float-​to-​double·​v4,​·​v1 308 ····​float-​to-​double·​v3,​·​v3
   
309 ····​invoke-​static·​{v2,​·​v3,​·​v4,​·​v5},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D 309 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>atan2(DD)​D
   
310 ····​move-​result-​wide·​v2 310 ····​move-​result-​wide·​v1
   
311 ····​double-​to-​float·​v1,​·​v2 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·6 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·​v4,​·​v3 460 ····​float-​to-​double·​v3,​·​v3
   
461 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 461 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
462 ····​move-​result-​wide·​v4 462 ····​move-​result-​wide·​v3
   
463 ····​double-​to-​float·​v3,​·​v4 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·​v4,​·​v3 487 ····​float-​to-​double·​v3,​·​v3
   
488 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 488 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
489 ····​move-​result-​wide·​v4 489 ····​move-​result-​wide·​v3
   
490 ····​double-​to-​float·​v3,​·​v4 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.
[−]
smali/com/badlogic/gdx/math/Vector3.smali
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·6 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·​v4,​·​v3 235 ····​float-​to-​double·​v3,​·​v3
   
236 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 236 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
237 ····​move-​result-​wide·​v4 237 ····​move-​result-​wide·​v3
   
238 ····​double-​to-​float·​v3,​·​v4 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·6 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·​v4,​·​v3 461 ····​float-​to-​double·​v3,​·​v3
   
462 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 462 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
463 ····​move-​result-​wide·​v4 463 ····​move-​result-​wide·​v3
   
464 ····​double-​to-​float·​v3,​·​v4 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·​v4,​·​v3 488 ····​float-​to-​double·​v3,​·​v3
   
489 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 489 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
490 ····​move-​result-​wide·​v4 490 ····​move-​result-​wide·​v3
   
491 ····​double-​to-​float·​v3,​·​v4 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.
[−]
smali/com/badlogic/gdx/math/WindowedMean.smali
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·6 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·​v4,​·​v3 407 ····​float-​to-​double·​v3,​·​v3
   
408 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 408 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
409 ····​move-​result-​wide·​v4 409 ····​move-​result-​wide·​v3
   
410 ····​double-​to-​float·​v3,​·​v4 410 ····​double-​to-​float·​v3,​·​v3
   
411 ····​goto·​:​goto_0 411 ····​goto·​:​goto_0
412 .​end·​method 412 .​end·​method
[−]
smali/com/badlogic/gdx/net/HttpRequestBuilder.smali
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·2 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
   
[−]
smali/com/badlogic/gdx/scenes/scene2d/Actor.smali
Offset 1470, 14 lines modified Offset 1470, 18 lines modified
1470 .​end·​method 1470 .​end·​method
   
1471 .​method·​public·​localToParentCoordina​tes(Lcom/​badlogic/​gdx/​math/​Vector2;​)​Lcom/​badlogic/​gdx/​math/​Vector2;​ 1471 .​method·​public·​localToParentCoordina​tes(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 ····​const/​high16·​v11,​·0x3f800000····#·1.​0f 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 ····​const/​high16·​v11,​·0x3f800000····#·1.​0f 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 ····const·​v11,​·0x3c8efa35 1576 ····mul-​float·​v11,​·v3,​·​v13
   
1577 ····​mul-​float/​2addr·​v11,​·​v3  
   
1578 ····​float-​to-​double·​v12,​·​v11 1577 ····​float-​to-​double·​v11,​·​v11
   
1579 ····​invoke-​static·​{v12,​·​v13},​·​Ljava/​lang/​Math;​-​>cos(D)​D 1578 ····​invoke-​static·​{v11,​·​v12},​·​Ljava/​lang/​Math;​-​>cos(D)​D
   
1580 ····​move-​result-​wide·​v12 1579 ····​move-​result-​wide·​v11
   
1581 ····​double-​to-​float·​v0,​·​v12 1580 ····​double-​to-​float·​v0,​·​v11
   
1582 ····​.​line·​745 1581 ····​.​line·​745
1583 ····​.​local·​v0,​·​"cos":​F 1582 ····​.​local·​v0,​·​"cos":​F
1584 ····const·​v11,​·0x3c8efa35 1583 ····mul-​float·​v11,​·v3,​·​v13
   
1585 ····mul-​float/​2addr·​v11,​·​v3 1584 ····​float-​to-​double·​v11,​·​v11
   
1586 ····float-​to-​double·​v12,​·​v11 1585 ····invoke-​static·​{v11,​·​v12},​·Ljava/​lang/​Math;​-​>sin(D)​D
   
1587 ····invoke-​static·​{v12,​·​v13},​·​Ljava/​lang/​Math;​-​>sin(D)​D 1586 ····move-​result-​wide·​v11
   
1588 ····move-​result-​wide·​v12 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·​parentToLocalCoordina​tes(Lcom/​badlogic/​gdx/​math/​Vector2;​)​Lcom/​badlogic/​gdx/​math/​Vector2;​ 1871 .​method·​public·​parentToLocalCoordina​tes(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.
[−]
smali/com/badlogic/gdx/scenes/scene2d/ui/TextArea.smali
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·​v4,​·​v3 1701 ····​float-​to-​double·​v3,​·​v3
   
1702 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>floor(D)​D 1702 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>floor(D)​D
   
1703 ····​move-​result-​wide·​v4 1703 ····​move-​result-​wide·​v3
   
1704 ····​double-​to-​int·​v3,​·​v4 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
[−]
smali/com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldClickListener.smali
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·4 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$TextFieldCl​ickListener;​-​>this$0:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​ 1094 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField$TextFieldCl​ickListener;​-​>this$0:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​
   
1095 ····​const-​wide/​16·​v2,​·​0x0 1095 ····​const-​wide/​16·​v1,​·​0x0
   
1096 ····​iput-​wide·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​-​>lastBlink:​J 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$TextFieldCl​ickListener;​-​>this$0:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​ 1098 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField$TextFieldCl​ickListener;​-​>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
[−]
smali/com/badlogic/gdx/scenes/scene2d/ui/TextField.smali
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·6 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·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​-​>lastBlink:​J 327 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​TextField;​-​>lastBlink:​J
   
328 ····​sub-​long·​v4,​·​v0,​·​v4 328 ····​sub-​long·​v3,​·​v0,​·​v3
   
329 ····​long-​to-​float·​v3,​·​v4 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
   
[−]
smali/com/badlogic/gdx/scenes/scene2d/utils/ClickListener.smali
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·10 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·​v9,​·​0x0 712 ····​const/​4·​v8,​·​0x0
   
713 ····​const/​4·​v8,​·​-​0x1 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,​·​v8,​·​:​cond_0 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·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>lastTapTime:​J 763 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>lastTapTime:​J
   
764 ····​sub-​long·​v4,​·​v0,​·​v4 764 ····​sub-​long·​v3,​·​v0,​·​v3
   
765 ····​iget-​wide·​v6,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>tapCountInterval:​J 765 ····​iget-​wide·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>tapCountInterval:​J
   
766 ····​cmp-​long·​v3,​·​v4,​·​v6 766 ····​cmp-​long·​v3,​·​v3,​·​v5
   
767 ····​if-​lez·​v3,​·​:​cond_1 767 ····​if-​lez·​v3,​·​:​cond_1
   
768 ····​iput·​v9,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>tapCount:​I 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·​v9,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressed:​Z 794 ····​iput-​boolean·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressed:​Z
   
795 ····​.​line·​93 795 ····​.​line·​93
796 ····​iput·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressedPointer:​I 796 ····​iput·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressedPointer:​I
   
797 ····​.​line·​94 797 ····​.​line·​94
798 ····​iput·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressedButton:​I 798 ····​iput·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>pressedButton:​I
   
799 ····​.​line·​95 799 ····​.​line·​95
800 ····​iput-​boolean·​v9,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​>cancelled:​Z 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
[−]
smali/com/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1.smali
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·​v2 612 ····​move-​result-​wide·​v1
   
613 ····​iput-​wide·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​DragAndDrop;​-​>dragStartTime:​J 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
[−]
smali/com/badlogic/gdx/scenes/scene2d/utils/DragScrollListener.smali
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·​v6,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​DragScrollListener;​-​>rampTime:​J 245 ····​iget-​wide·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​DragScrollListener;​-​>rampTime:​J
   
246 ····​long-​to-​float·​v5,​·​v6 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
   
[−]
smali/com/badlogic/gdx/utils/Bits.smali
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·6 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·​v4,​·​0x0 255 ····​const-​wide/​16·​v3,​·​0x0
   
256 ····​aput-​wide·​v4,​·​v0,​·​v1 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·​12 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·​v6,​·​v4,​·​v2 629 ····​aget-​wide·​v5,​·​v4,​·​v2
   
630 ····​const-​wide/​16·​v8,​·​0x1 630 ····​const-​wide/​16·​v7,​·​0x1
   
631 ····​and-​int/​lit8·​v5,​·​p1,​·​0x3f 631 ····​and-​int/​lit8·​v9,​·​p1,​·​0x3f
   
632 ····​shl-​long/​2addr·​v8,​·​v5 632 ····​shl-​long/​2addr·​v7,​·​v9
   
633 ····​const-​wide/​16·​v10,​·​-​0x1 633 ····​const-​wide/​16·​v9,​·​-​0x1
   
634 ····​xor-​long/​2addr·​v8,​·​v10 634 ····​xor-​long/​2addr·​v7,​·​v9
   
635 ····​and-​long/​2addr·​v6,​·​v8 635 ····​and-​long/​2addr·​v5,​·​v7
   
636 ····​aput-​wide·​v6,​·​v4,​·​v2 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·​v4,​·​v3,​·​v2 695 ····​aget-​wide·​v3,​·​v3,​·​v2
   
696 ····​cmp-​long·​v3,​·​v4,​·​v0 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.
[−]
smali/com/badlogic/gdx/utils/IdentityMap.smali
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·4 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·​v2,​·​v1 265 ····​int-​to-​double·​v1,​·​v1
   
266 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 266 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
267 ····​move-​result-​wide·​v2 267 ····​move-​result-​wide·​v1
   
268 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 268 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
269 ····​move-​result-​wide·​v2 269 ····​move-​result-​wide·​v1
   
270 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 295 ····​int-​to-​double·​v1,​·​v1
   
296 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 296 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
297 ····​move-​result-​wide·​v2 297 ····​move-​result-​wide·​v1
   
298 ····​double-​to-​int·​v1,​·​v2 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·​11 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·​v10,​·​0x0 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·​v8,​·​p1 1074 ····​int-​to-​double·​v7,​·​p1
   
1075 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>log(D)​D 1075 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
1076 ····​move-​result-​wide·​v8 1076 ····​move-​result-​wide·​v7
   
1077 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 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.
[−]
smali/com/badlogic/gdx/utils/IntFloatMap.smali
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·4 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·​v2,​·​v1 251 ····​int-​to-​double·​v1,​·​v1
   
252 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 252 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
253 ····​move-​result-​wide·​v2 253 ····​move-​result-​wide·​v1
   
254 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 254 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
255 ····​move-​result-​wide·​v2 255 ····​move-​result-​wide·​v1
   
256 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 281 ····​int-​to-​double·​v1,​·​v1
   
282 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 282 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
283 ····​move-​result-​wide·​v2 283 ····​move-​result-​wide·​v1
   
284 ····​double-​to-​int·​v1,​·​v2 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
   
[−]
smali/com/badlogic/gdx/utils/IntIntMap.smali
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·4 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·​v2,​·​v1 251 ····​int-​to-​double·​v1,​·​v1
   
252 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 252 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
253 ····​move-​result-​wide·​v2 253 ····​move-​result-​wide·​v1
   
254 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 254 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
255 ····​move-​result-​wide·​v2 255 ····​move-​result-​wide·​v1
   
256 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 281 ····​int-​to-​double·​v1,​·​v1
   
282 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 282 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
283 ····​move-​result-​wide·​v2 283 ····​move-​result-​wide·​v1
   
284 ····​double-​to-​int·​v1,​·​v2 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
   
[−]
smali/com/badlogic/gdx/utils/IntMap.smali
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·4 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·​v2,​·​v1 269 ····​int-​to-​double·​v1,​·​v1
   
270 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 270 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
271 ····​move-​result-​wide·​v2 271 ····​move-​result-​wide·​v1
   
272 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 272 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
273 ····​move-​result-​wide·​v2 273 ····​move-​result-​wide·​v1
   
274 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 299 ····​int-​to-​double·​v1,​·​v1
   
300 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 300 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
301 ····​move-​result-​wide·​v2 301 ····​move-​result-​wide·​v1
   
302 ····​double-​to-​int·​v1,​·​v2 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
   
[−]
smali/com/badlogic/gdx/utils/IntSet.smali
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·4 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·​v2,​·​v1 222 ····​int-​to-​double·​v1,​·​v1
   
223 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 223 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
224 ····​move-​result-​wide·​v2 224 ····​move-​result-​wide·​v1
   
225 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 225 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
226 ····​move-​result-​wide·​v2 226 ····​move-​result-​wide·​v1
   
227 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 252 ····​int-​to-​double·​v1,​·​v1
   
253 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 253 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
254 ····​move-​result-​wide·​v2 254 ····​move-​result-​wide·​v1
   
255 ····​double-​to-​int·​v1,​·​v2 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·10 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·​v8,​·​p1 867 ····​int-​to-​double·​v7,​·​p1
   
868 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>log(D)​D 868 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
869 ····​move-​result-​wide·​v8 869 ····​move-​result-​wide·​v7
   
870 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 870 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
871 ····​move-​result-​wide·​v8 871 ····​move-​result-​wide·​v7
   
872 ····​double-​to-​int·​v7,​·​v8 872 ····​double-​to-​int·​v7,​·​v7
   
Max diff block lines reached; 609/3243 bytes (18.78%) of diff not shown.
[−]
smali/com/badlogic/gdx/utils/JsonReader.smali
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·2 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·2 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·​53 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·​v35,​·​p2 1726 ····​move/​from16·​v34,​·​p2
   
1727 ····​.​local·​v35,​·​"p":​I 1727 ····​.​local·​v34,​·​"p":​I
1728 ····​move/​from16·​v38,​·​p3 1728 ····​move/​from16·​v37,​·​p3
   
1729 ····​.​local·​v38,​·​"pe":​I 1729 ····​.​local·​v37,​·​"pe":​I
1730 ····​move/​from16·​v27,​·​v38 1730 ····​move/​from16·​v26,​·​v37
   
1731 ····​.​local·​v27,​·​"eof":​I 1731 ····​.​local·​v26,​·​"eof":​I
1732 ····​const/​16·​v45,​·​0x0 1732 ····​const/​16·​v44,​·​0x0
   
1733 ····​.​line·​83 1733 ····​.​line·​83
1734 ····​.​local·​v45,​·​"top":​I 1734 ····​.​local·​v44,​·​"top":​I
1735 ····​const/​16·​v48,​·​0x4 1735 ····​const/​16·​v47,​·​0x4
   
1736 ····​move/​from16·​v0,​·​v48 1736 ····​move/​from16·​v0,​·​v47
   
1737 ····​new-​array·​v0,​·​v0,​·​[I 1737 ····​new-​array·​v0,​·​v0,​·​[I
   
1738 ····​move-​object/​from16·​v41,​·​v0 1738 ····​move-​object/​from16·​v40,​·​v0
   
1739 ····​.​line·​85 1739 ····​.​line·​85
1740 ····​.​local·​v41,​·​"stack":​[I 1740 ····​.​local·​v40,​·​"stack":​[I
1741 ····​const/​16·​v40,​·​0x0 1741 ····​const/​16·​v39,​·​0x0
   
1742 ····​.​line·​86 1742 ····​.​line·​86
1743 ····​.​local·​v40,​·​"s":​I 1743 ····​.​local·​v39,​·​"s":​I
1744 ····​new-​instance·​v32,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 1744 ····​new-​instance·​v31,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
1745 ····​const/​16·​v48,​·​0x8 1745 ····​const/​16·​v47,​·​0x8
   
1746 ····​move-​object/​from16·​v0,​·​v32 1746 ····​move-​object/​from16·​v0,​·​v31
   
1747 ····​move/​from16·​v1,​·​v48 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·​v32,​·​"names":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Ljava/​lang/​String;​>;​" 1750 ····​.​local·​v31,​·​"names":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Ljava/​lang/​String;​>;​"
1751 ····​const/​16·​v33,​·​0x0 1751 ····​const/​16·​v32,​·​0x0
   
1752 ····​.​local·​v33,​·​"needsUnescape":​Z 1752 ····​.​local·​v32,​·​"needsUnescape":​Z
1753 ····​const/​16·​v43,​·​0x0 1753 ····​const/​16·​v42,​·​0x0
   
1754 ····​.​local·​v43,​·​"stringIsName":​Z 1754 ····​.​local·​v42,​·​"stringIsName":​Z
1755 ····​const/​16·​v44,​·​0x0 1755 ····​const/​16·​v43,​·​0x0
   
1756 ····​.​line·​88 1756 ····​.​line·​88
1757 ····​.​local·​v44,​·​"stringIsUnquoted":​Z 1757 ····​.​local·​v43,​·​"stringIsUnquoted":​Z
1758 ····​const/​16·​v37,​·​0x0 1758 ····​const/​16·​v36,​·​0x0
   
1759 ····​.​line·​90 1759 ····​.​line·​90
1760 ····​.​local·​v37,​·​"parseRuntimeEx":​Ljava/​lang/​RuntimeException;​ 1760 ····​.​local·​v36,​·​"parseRuntimeEx":​Ljava/​lang/​RuntimeException;​
Max diff block lines reached; 106543/109885 bytes (96.96%) of diff not shown.
[−]
smali/com/badlogic/gdx/utils/JsonValue.smali
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·1 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·1 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·​v3,​·​0x0 339 ····​const/​4·​v5,​·​0x0
   
340 ····​.​line·​937 340 ····​.​line·​937
341 ····​.​local·​v3,​·​"i":​I 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·​v3····​#·​"i":​I 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·​v3····​#·​"i":​I 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·​v3····​#·​"i":​I 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.
[−]
smali/com/badlogic/gdx/utils/JsonWriter.smali
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·8 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·​v4 649 ····​move-​result-​wide·​v3
   
650 ····​long-​to-​double·​v6,​·​v0 650 ····​long-​to-​double·​v5,​·​v0
   
651 ····​cmpl-​double·​v3,​·​v4,​·​v6 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
   
[−]
smali/com/badlogic/gdx/utils/LongArray.smali
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·5 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·7 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·​v4,​·​v2,​·​v1 412 ····​aget-​wide·​v3,​·​v2,​·​v1
   
413 ····​cmp-​long·​v3,​·​v4,​·​p1 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·10 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·​v6,​·​v5,​·​v1 534 ····​aget-​wide·​v5,​·​v5,​·​v1
   
535 ····​iget-​object·​v5,​·​v0,​·​Lcom/​badlogic/​gdx/​utils/​LongArray;​-​>items:​[J 535 ····​iget-​object·​v7,​·​v0,​·​Lcom/​badlogic/​gdx/​utils/​LongArray;​-​>items:​[J
   
536 ····​aget-​wide·​v8,​·​v5,​·​v1 536 ····​aget-​wide·​v7,​·​v7,​·​v1
   
537 ····​cmp-​long·​v5,​·​v6,​·​v8 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·4 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.
[−]
smali/com/badlogic/gdx/utils/LongMap$Entry.smali
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·4 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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​LongMap$Entry;​-​>key:​J 56 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​LongMap$Entry;​-​>key:​J
   
57 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ 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;​
   
[−]
smali/com/badlogic/gdx/utils/LongMap$Keys.smali
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·4 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·​v2 140 ····​move-​result-​wide·​v1
   
141 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​LongArray;​-​>add(J)​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
[−]
smali/com/badlogic/gdx/utils/LongMap.smali
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·4 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·​v2,​·​v1 271 ····​int-​to-​double·​v1,​·​v1
   
272 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 272 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
273 ····​move-​result-​wide·​v2 273 ····​move-​result-​wide·​v1
   
274 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 274 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
275 ····​move-​result-​wide·​v2 275 ····​move-​result-​wide·​v1
   
276 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 301 ····​int-​to-​double·​v1,​·​v1
   
302 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 302 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
303 ····​move-​result-​wide·​v2 303 ····​move-​result-​wide·​v1
   
304 ····​double-​to-​int·​v1,​·​v2 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·7 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·​v4,​·​v1,​·​v0 436 ····​aget-​wide·​v3,​·​v1,​·​v0
   
437 ····​cmp-​long·​v3,​·​v4,​·​p1 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.
[−]
smali/com/badlogic/gdx/utils/ObjectFloatMap.smali
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·4 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·​v2,​·​v1 257 ····​int-​to-​double·​v1,​·​v1
   
258 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 258 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
259 ····​move-​result-​wide·​v2 259 ····​move-​result-​wide·​v1
   
260 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 260 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
261 ····​move-​result-​wide·​v2 261 ····​move-​result-​wide·​v1
   
262 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 287 ····​int-​to-​double·​v1,​·​v1
   
288 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 288 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
289 ····​move-​result-​wide·​v2 289 ····​move-​result-​wide·​v1
   
290 ····​double-​to-​int·​v1,​·​v2 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·​11 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·​v10,​·​0x0 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·​v8,​·​p1 1153 ····​int-​to-​double·​v7,​·​p1
   
1154 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>log(D)​D 1154 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
1155 ····​move-​result-​wide·​v8 1155 ····​move-​result-​wide·​v7
   
1156 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 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.
[−]
smali/com/badlogic/gdx/utils/ObjectIntMap.smali
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·4 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·​v2,​·​v1 257 ····​int-​to-​double·​v1,​·​v1
   
258 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 258 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
259 ····​move-​result-​wide·​v2 259 ····​move-​result-​wide·​v1
   
260 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 260 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
261 ····​move-​result-​wide·​v2 261 ····​move-​result-​wide·​v1
   
262 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 287 ····​int-​to-​double·​v1,​·​v1
   
288 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 288 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
289 ····​move-​result-​wide·​v2 289 ····​move-​result-​wide·​v1
   
290 ····​double-​to-​int·​v1,​·​v2 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·​11 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·​v10,​·​0x0 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·​v8,​·​p1 1153 ····​int-​to-​double·​v7,​·​p1
   
1154 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>log(D)​D 1154 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
1155 ····​move-​result-​wide·​v8 1155 ····​move-​result-​wide·​v7
   
1156 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 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.
[−]
smali/com/badlogic/gdx/utils/ObjectMap.smali
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·4 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·​v2,​·​v1 265 ····​int-​to-​double·​v1,​·​v1
   
266 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 266 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
267 ····​move-​result-​wide·​v2 267 ····​move-​result-​wide·​v1
   
268 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 268 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
269 ····​move-​result-​wide·​v2 269 ····​move-​result-​wide·​v1
   
270 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 295 ····​int-​to-​double·​v1,​·​v1
   
296 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 296 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
297 ····​move-​result-​wide·​v2 297 ····​move-​result-​wide·​v1
   
298 ····​double-​to-​int·​v1,​·​v2 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·​11 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·​v10,​·​0x0 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·​v8,​·​p1 1428 ····​int-​to-​double·​v7,​·​p1
   
1429 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>log(D)​D 1429 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
1430 ····​move-​result-​wide·​v8 1430 ····​move-​result-​wide·​v7
   
1431 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 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.
[−]
smali/com/badlogic/gdx/utils/ObjectSet.smali
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·4 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·​v2,​·​v1 241 ····​int-​to-​double·​v1,​·​v1
   
242 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>log(D)​D 242 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>log(D)​D
   
243 ····​move-​result-​wide·​v2 243 ····​move-​result-​wide·​v1
   
244 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 244 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
245 ····​move-​result-​wide·​v2 245 ····​move-​result-​wide·​v1
   
246 ····​double-​to-​int·​v1,​·​v2 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·​v2,​·​v1 271 ····​int-​to-​double·​v1,​·​v1
   
272 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 272 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
273 ····​move-​result-​wide·​v2 273 ····​move-​result-​wide·​v1
   
274 ····​double-​to-​int·​v1,​·​v2 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
   
[−]
smali/com/badlogic/gdx/utils/PerformanceCounter.smali
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·4 92 ····​.​locals·3
   
93 ····​.​prologue 93 ····​.​prologue
94 ····​const-​wide/​16·​v2,​·​0x0 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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>startTime:​J 102 ····​iput-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>startTime:​J
   
103 ····​.​line·​101 103 ····​.​line·​101
104 ····​iput-​wide·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>lastTick:​J 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·8 148 ····​.​locals·7
   
149 ····​.​prologue 149 ····​.​prologue
150 ····​const-​wide/​16·​v6,​·​0x0 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,​·​v6 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·​v2 158 ····​move-​result-​wide·​v1
   
159 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>startTime:​J 159 ····​iget-​wide·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>startTime:​J
   
160 ····​sub-​long/​2addr·​v2,​·​v4 160 ····​sub-​long/​2addr·​v1,​·​v3
   
161 ····​long-​to-​float·​v1,​·​v2 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·​v6,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​PerformanceCounter;​-​>startTime:​J 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
[−]
smali/com/badlogic/gdx/utils/StringBuilder.smali
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·6 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·​v4,​·​0x0 375 ····​const-​wide/​16·​v3,​·​0x0
   
376 ····​.​line·​45 376 ····​.​line·​45
377 ····​cmp-​long·​v1,​·​p0,​·​v4 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·​v2,​·​p2 383 ····​int-​to-​long·​v1,​·​p2
   
384 ····​div-​long/​2addr·​p0,​·​v2 384 ····​div-​long/​2addr·​p0,​·​v1
   
385 ····​cmp-​long·​v1,​·​p0,​·​v4 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·7 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·​v2,​·​-​0x8000000000000000L 754 ····​const-​wide/​high16·​v1,​·​-​0x8000000000000000L
   
755 ····​cmp-​long·​v1,​·​p1,​·​v2 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·​v2,​·​0x0 765 ····​const-​wide/​16·​v1,​·​0x0
   
766 ····​cmp-​long·​v1,​·​p1,​·​v2 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·​v2,​·​0x2710 817 ····​const-​wide/​16·​v1,​·​0x2710
   
818 ····​cmp-​long·​v1,​·​p1,​·​v2 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·​v2,​·​0xde0b6b3a7640000L 821 ····​const-​wide·​v1,​·​0xde0b6b3a7640000L
   
822 ····​cmp-​long·​v1,​·​p1,​·​v2 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.
[−]
smali/com/badlogic/gdx/utils/Timer$TimerThread.smali
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·​14 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·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​Timer$TimerThread;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 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·​v3,​·​v9,​·​:​cond_0 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·​v10 234 ····​move-​result-​wide·​v9
   
235 ····​const-​wide/​32·​v12,​·​0xf4240 235 ····​const-​wide/​32·​v11,​·​0xf4240
   
236 ····​div-​long·​v4,​·​v10,​·​v12 236 ····​div-​long·​v3,​·​v9,​·​v11
   
237 ····​.​line·​216 237 ····​.​line·​216
238 ····​.​local·​v4,​·​"timeMillis":​J 238 ····​.​local·​v3,​·​"timeMillis":​J
239 ····​const-​wide/​16·​v6,​·​0x1388 239 ····​const-​wide/​16·​v5,​·​0x1388
   
240 ····​.​line·​217 240 ····​.​line·​217
241 ····​.​local·​v6,​·​"waitMillis":​J 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·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​-​>instances:​Lcom/​badlogic/​gdx/​utils/​Array;​ 244 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​-​>instances:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
245 ····​iget·​v2,​·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>size:​I 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·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​-​>instances:​Lcom/​badlogic/​gdx/​utils/​Array;​ 253 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​-​>instances:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
254 ····​invoke-​virtual·​{v3,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>get(I)​Ljava/​lang/​Object;​ 254 ····​invoke-​virtual·​{v7,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>get(I)​Ljava/​lang/​Object;​
   
255 ····​move-​result-​object·​v3 255 ····​move-​result-​object·​v7
   
256 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​ 256 ····​check-​cast·​v7,​·​Lcom/​badlogic/​gdx/​utils/​Timer;​
   
257 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​badlogic/​gdx/​utils/​Timer;​-​>update(JJ)​J 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·​v6 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·​v3,​·​Ljava/​lang/​StringBuilder;​ 299 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
300 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​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·​{v3,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 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.
[−]
smali/com/badlogic/gdx/utils/Timer.smali
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·9 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·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J 322 ····​iget-​wide·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J
   
323 ····​add-​long/​2addr·​v6,​·​p1 323 ····​add-​long/​2addr·​v5,​·​p1
   
324 ····​iput-​wide·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J 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·9 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·​v5,​·​-​0x1 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·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J 626 ····​iget-​wide·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J
   
627 ····​cmp-​long·​v3,​·​v6,​·​p1 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·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J 630 ····​iget-​wide·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Timer$Task;​-​>executeTimeMillis:​J
   
631 ····​sub-​long/​2addr·​v6,​·​p1 631 ····​sub-​long/​2addr·​v5,​·​p1
   
632 ····​invoke-​static·​{p3,​·​p4,​·​v6,​·​v7},​·​Ljava/​lang/​Math;​-​>min(JJ)​J 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,​·​v5,​·​:​cond_3 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.
[−]
smali/com/badlogic/gdx/utils/UBJsonReader.smali
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·4 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·​v2,​·​v1 211 ····​int-​to-​long·​v1,​·​v1
   
212 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​JsonValue;​-​><init>(J)​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·​v2,​·​v1 230 ····​int-​to-​long·​v1,​·​v1
   
231 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​JsonValue;​-​><init>(J)​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·​v2,​·​v1 319 ····​int-​to-​long·​v1,​·​v1
   
320 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​JsonValue;​-​><init>(J)​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·​v2 329 ····​move-​result-​wide·​v1
   
330 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​JsonValue;​-​><init>(J)​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·​v2,​·​v1 355 ····​float-​to-​double·​v1,​·​v1
   
356 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​JsonValue;​-​><init>(D)​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.
[−]
smali/com/badlogic/gdx/utils/UBJsonWriter.smali
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·2 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·2 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·3 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·3 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·4 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·​v2 1323 ····​move-​result-​wide·​v1
   
1324 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​UBJsonWriter;​-​>value(D)​Lcom/​badlogic/​gdx/​utils/​UBJsonWriter;​ 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.
[−]
smali/com/badlogic/gdx/utils/compression/Lzma.smali
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·​v4,​·​-​0x1 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·​v0,​·​0x0 42 ····​const/​4·​v8,​·​0x0
   
43 ····​.​line·​64 43 ····​.​line·​64
44 ····​.​local·​v0,​·​"eos":​Z 44 ····​.​local·​v8,​·​"eos":​Z
45 ····​iget-​boolean·​v2,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Eos:​Z 45 ····​iget-​boolean·​v1,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Eos:​Z
   
46 ····​if-​eqz·​v2,​·​:​cond_0 46 ····​if-​eqz·​v1,​·​:​cond_0
   
47 ····​const/​4·​v0,​·​0x1 47 ····​const/​4·​v8,​·​0x1
   
48 ····​.​line·​65 48 ····​.​line·​65
49 ····​:​cond_0 49 ····​:​cond_0
50 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​ 50 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​
   
51 ····​invoke-​direct·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​><init>()​V 51 ····​invoke-​direct·​{v0},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​><init>()​V
   
52 ····​.​line·​66 52 ····​.​line·​66
53 ····​.​local·​v1,​·​"encoder":​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​ 53 ····​.​local·​v0,​·​"encoder":​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​
54 ····​iget·​v2,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Algorithm:​I 54 ····​iget·​v1,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Algorithm:​I
   
55 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetAlgorithm(I)​Z 55 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetAlgorithm(I)​Z
   
56 ····​move-​result·​v2 56 ····​move-​result·​v1
   
57 ····​if-​nez·​v2,​·​:​cond_1 57 ····​if-​nez·​v1,​·​:​cond_1
   
58 ····​new-​instance·​v2,​·​Ljava/​lang/​RuntimeException;​ 58 ····​new-​instance·​v1,​·​Ljava/​lang/​RuntimeException;​
   
59 ····​const-​string·​v3,​·​"Incorrect·​compression·​mode" 59 ····​const-​string·​v2,​·​"Incorrect·​compression·​mode"
   
60 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 60 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
61 ····​throw·​v2 61 ····​throw·​v1
   
62 ····​.​line·​67 62 ····​.​line·​67
63 ····​:​cond_1 63 ····​:​cond_1
64 ····​iget·​v2,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>DictionarySize:​I 64 ····​iget·​v1,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>DictionarySize:​I
   
65 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetDictionarySize(I)​Z 65 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetDictionarySize(I)​Z
   
66 ····​move-​result·​v2 66 ····​move-​result·​v1
   
67 ····​if-​nez·​v2,​·​:​cond_2 67 ····​if-​nez·​v1,​·​:​cond_2
   
68 ····​new-​instance·​v2,​·​Ljava/​lang/​RuntimeException;​ 68 ····​new-​instance·​v1,​·​Ljava/​lang/​RuntimeException;​
   
69 ····​const-​string·​v3,​·​"Incorrect·​dictionary·​size" 69 ····​const-​string·​v2,​·​"Incorrect·​dictionary·​size"
   
70 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 70 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
71 ····​throw·​v2 71 ····​throw·​v1
   
72 ····​.​line·​68 72 ····​.​line·​68
73 ····​:​cond_2 73 ····​:​cond_2
74 ····​iget·​v2,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Fb:​I 74 ····​iget·​v1,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>Fb:​I
   
75 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetNumFastBytes(I)​Z 75 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetNumFastBytes(I)​Z
   
76 ····​move-​result·​v2 76 ····​move-​result·​v1
   
77 ····​if-​nez·​v2,​·​:​cond_3 77 ····​if-​nez·​v1,​·​:​cond_3
   
78 ····​new-​instance·​v2,​·​Ljava/​lang/​RuntimeException;​ 78 ····​new-​instance·​v1,​·​Ljava/​lang/​RuntimeException;​
   
79 ····​const-​string·​v3,​·​"Incorrect·​-​fb·​value" 79 ····​const-​string·​v2,​·​"Incorrect·​-​fb·​value"
   
80 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 80 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
81 ····​throw·​v2 81 ····​throw·​v1
   
82 ····​.​line·​69 82 ····​.​line·​69
83 ····​:​cond_3 83 ····​:​cond_3
84 ····​iget·​v2,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>MatchFinder:​I 84 ····​iget·​v1,​·​v12,​·​Lcom/​badlogic/​gdx/​utils/​compression/​Lzma$CommandLine;​-​>MatchFinder:​I
   
85 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetMatchFinder(I)​Z 85 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lzma/​Encoder;​-​>SetMatchFinder(I)​Z
   
86 ····​move-​result·​v2 86 ····​move-​result·​v1
   
87 ····​if-​nez·​v2,​·​:​cond_4 87 ····​if-​nez·​v1,​·​:​cond_4
   
88 ····​new-​instance·​v2,​·​Ljava/​lang/​RuntimeException;​ 88 ····​new-​instance·​v1,​·​Ljava/​lang/​RuntimeException;​
   
89 ····​const-​string·​v3,​·​"Incorrect·​-​mf·​value" 89 ····​const-​string·​v2,​·​"Incorrect·​-​mf·​value"
Max diff block lines reached; 4795/9577 bytes (50.07%) of diff not shown.
[−]
smali/com/badlogic/gdx/utils/compression/lzma/Decoder.smali
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·​21 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·​v18,​·​v0 201 ····​move-​object/​from16·​v17,​·​v0
   
202 ····​move-​object/​from16·​v0,​·​v18 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·​v18,​·​v0 208 ····​move-​object/​from16·​v17,​·​v0
   
209 ····​move-​object/​from16·​v0,​·​v18 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·​v17 216 ····​move-​result·​v16
   
217 ····​.​line·​197 217 ····​.​line·​197
218 ····​.​local·​v17,​·​"state":​I 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,​·​"rep0":​I 222 ····​.​local·​v13,​·​"rep1":​I
221 ····​const/​4·​v14,​·​0x0 223 ····​const/​4·​v14,​·​0x0
   
222 ····​.​local·​v14,​·​"rep1":​I 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·​v16,​·​"rep3":​I 227 ····​.​local·​v15,​·​"rep3":​I
228 ····​const-​wide/​16·​v8,​·​0x0 228 ····​const-​wide/​16·​v6,​·​0x0
   
229 ····​.​line·​200 229 ····​.​line·​200
230 ····​.​local·​v8,​·​"nowPos64":​J 230 ····​.​local·​v6,​·​"nowPos64":​J
231 ····​const/​4·​v12,​·​0x0 231 ····​const/​4·​v11,​·​0x0
   
232 ····​.​line·​201 232 ····​.​line·​201
233 ····​.​local·​v12,​·​"prevByte":​B 233 ····​.​local·​v11,​·​"prevByte":​B
234 ····​:​goto_0 234 ····​:​goto_0
235 ····​const-​wide/​16·​v18,​·​0x0 235 ····​const-​wide/​16·​v17,​·​0x0
   
236 ····​cmp-​long·​v18,​·​p3,​·​v18 236 ····​cmp-​long·​v17,​·​p3,​·​v17
   
237 ····​if-​ltz·​v18,​·​:​cond_0 237 ····​if-​ltz·​v17,​·​:​cond_0
   
238 ····​cmp-​long·​v18,​·​v8,​·​p3 238 ····​cmp-​long·​v17,​·​v6,​·​p3
   
239 ····​if-​gez·​v18,​·​:​cond_b 239 ····​if-​gez·​v17,​·​:​cond_b
   
240 ····​.​line·​202 240 ····​.​line·​202
241 ····​:​cond_0 241 ····​:​cond_0
242 ····​long-​to-​int·​v0,​·​v8 242 ····​long-​to-​int·​v0,​·​v6
   
243 ····​move/​from16·​v18,​·​v0 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.
[−]
smali/com/badlogic/gdx/utils/compression/lzma/Encoder.smali
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·5 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·​24 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·​v20,​·​0x0 945 ····​const/​16·​v19,​·​0x0
   
946 ····​const-​wide/​16·​v22,​·​0x0 946 ····​const-​wide/​16·​v20,​·​0x0
   
947 ····​aput-​wide·​v22,​·​p1,​·​v20 947 ····​aput-​wide·​v20,​·​p1,​·​v19
   
948 ····​.​line·​947 948 ····​.​line·​947
949 ····​const/​16·​v20,​·​0x0 949 ····​const/​16·​v19,​·​0x0
   
950 ····​const-​wide/​16·​v22,​·​0x0 950 ····​const-​wide/​16·​v20,​·​0x0
   
951 ····​aput-​wide·​v22,​·​p2,​·​v20 951 ····​aput-​wide·​v20,​·​p2,​·​v19
   
952 ····​.​line·​948 952 ····​.​line·​948
953 ····​const/​16·​v20,​·​0x0 953 ····​const/​16·​v19,​·​0x0
   
954 ····​const/​16·​v21,​·​0x1 954 ····​const/​16·​v20,​·​0x1
   
955 ····​aput-​boolean·​v21,​·​p3,​·​v20 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·​v20,​·​v0 959 ····​move-​object/​from16·​v19,​·​v0
   
960 ····​if-​eqz·​v20,​·​:​cond_0 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·​v20,​·​v0 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·​v21,​·​v0 967 ····​move-​object/​from16·​v20,​·​v0
   
968 ····​invoke-​virtual/​range·​{v20·​.​.​·​v21},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lz/​BinTree;​-​>SetStream(Ljava/​io/​InputStream;​)​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·​v20,​·​v0 972 ····​move-​object/​from16·​v19,​·​v0
   
973 ····​invoke-​virtual/​range·​{v20·​.​.​·​v20},​·​Lcom/​badlogic/​gdx/​utils/​compression/​lz/​BinTree;​-​>Init()​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·​v20,​·​0x1 975 ····​const/​16·​v19,​·​0x1
   
976 ····​move/​from16·​v0,​·​v20 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·​v20,​·​0x0 980 ····​const/​16·​v19,​·​0x0
Max diff block lines reached; 52075/55404 bytes (93.99%) of diff not shown.
[−]
smali/com/badlogic/gdx/utils/compression/rangecoder/Encoder.smali
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·6 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·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​rangecoder/​Encoder;​-​>Low:​J 345 ····​iget-​wide·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​rangecoder/​Encoder;​-​>Low:​J
   
346 ····​iget·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​rangecoder/​Encoder;​-​>Range:​I 346 ····​iget·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​rangecoder/​Encoder;​-​>Range:​I
   
347 ····​int-​to-​long·​v4,​·​v1 347 ····​int-​to-​long·​v3,​·​v3
   
348 ····​add-​long/​2addr·​v2,​·​v4 348 ····​add-​long/​2addr·​v1,​·​v3
   
349 ····​iput-​wide·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​utils/​compression/​rangecoder/​Encoder;​-​>Low:​J 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
   
[−]
smali/de/fgerbig/spacepeng/R.smali
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
[−]
smali/de/fgerbig/spacepeng/SpacePeng.smali
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·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 151 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
152 ····​const-​string·​v5,​·​"SpacePeng" 152 ····​const-​string·​v2,​·​"SpacePeng"
   
153 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 153 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
154 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 154 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
155 ····​const-​string·​v7,​·​"Creating·​game·​on·​" 155 ····​const-​string·​v4,​·​"Creating·​game·​on·​"
   
156 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 156 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
157 ····​move-​result-​object·​v6 157 ····​move-​result-​object·​v3
   
158 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 158 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
159 ····​invoke-​interface·​{v7},​·​Lcom/​badlogic/​gdx/​Application;​-​>getType()​Lcom/​badlogic/​gdx/​Application$Applicati​onType;​ 159 ····​invoke-​interface·​{v4},​·​Lcom/​badlogic/​gdx/​Application;​-​>getType()​Lcom/​badlogic/​gdx/​Application$Applicati​onType;​
   
160 ····​move-​result-​object·​v7 160 ····​move-​result-​object·​v4
   
161 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 161 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
162 ····​move-​result-​object·​v6 162 ····​move-​result-​object·​v3
   
163 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 163 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
164 ····​move-​result-​object·​v6 164 ····​move-​result-​object·​v3
   
165 ····​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​Application;​-​>log(Ljava/​lang/​String;​Ljava/​lang/​String;​)​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·​v4,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>profileManager:​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​ 167 ····​sget-​object·​v1,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>profileManager:​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​
   
168 ····​invoke-​virtual·​{v4},​·​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​-​>retrieveProfile()​Lde/​fgerbig/​spacepeng/​services/​Profile;​ 168 ····​invoke-​virtual·​{v1},​·​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​-​>retrieveProfile()​Lde/​fgerbig/​spacepeng/​services/​Profile;​
   
169 ····​.​line·​92 169 ····​.​line·​92
170 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 170 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
171 ····​const-​string·​v5,​·​"SpacePeng" 171 ····​const-​string·​v2,​·​"SpacePeng"
   
172 ····​const-​string·​v6,​·​"Note·​skin·​\'skin/​uiskin.​json\'·​for·​loading·​with·​asset·​manager.​" 172 ····​const-​string·​v3,​·​"Note·​skin·​\'skin/​uiskin.​json\'·​for·​loading·​with·​asset·​manager.​"
   
173 ····​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​Application;​-​>log(Ljava/​lang/​String;​Ljava/​lang/​String;​)​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·​v4,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​ 175 ····​sget-​object·​v1,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​
   
176 ····​const-​string·​v5,​·​"skin/​uiskin.​json" 176 ····​const-​string·​v2,​·​"skin/​uiskin.​json"
   
177 ····​const-​class·​v6,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​ 177 ····​const-​class·​v3,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​
   
178 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>load(Ljava/​lang/​String;​Ljava/​lang/​Class;​)​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·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 180 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
181 ····​const-​string·​v5,​·​"SpacePeng" 181 ····​const-​string·​v2,​·​"SpacePeng"
   
182 ····​const-​string·​v6,​·​"Note·​font·​\'font/​small.​fnt\'·​for·​loading·​with·​asset·​manager.​" 182 ····​const-​string·​v3,​·​"Note·​font·​\'font/​small.​fnt\'·​for·​loading·​with·​asset·​manager.​"
   
183 ····​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​Application;​-​>log(Ljava/​lang/​String;​Ljava/​lang/​String;​)​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·​v4,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​ 185 ····​sget-​object·​v1,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​
   
186 ····​const-​string·​v5,​·​"font/​small.​fnt" 186 ····​const-​string·​v2,​·​"font/​small.​fnt"
   
187 ····​const-​class·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​ 187 ····​const-​class·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​
   
188 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>load(Ljava/​lang/​String;​Ljava/​lang/​Class;​)​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·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 190 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
191 ····​const-​string·​v5,​·​"SpacePeng" 191 ····​const-​string·​v2,​·​"SpacePeng"
   
192 ····​const-​string·​v6,​·​"Note·​font·​\'font/​medium.​fnt\'·​for·​loading·​with·​asset·​manager.​" 192 ····​const-​string·​v3,​·​"Note·​font·​\'font/​medium.​fnt\'·​for·​loading·​with·​asset·​manager.​"
   
193 ····​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​Application;​-​>log(Ljava/​lang/​String;​Ljava/​lang/​String;​)​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·​v4,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​ 195 ····​sget-​object·​v1,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>assetManager:​Lcom/​badlogic/​gdx/​assets/​AssetManager;​
   
196 ····​const-​string·​v5,​·​"font/​medium.​fnt" 196 ····​const-​string·​v2,​·​"font/​medium.​fnt"
   
197 ····​const-​class·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​ 197 ····​const-​class·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​
   
198 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>load(Ljava/​lang/​String;​Ljava/​lang/​Class;​)​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·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 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.
[−]
smali/de/fgerbig/spacepeng/events/EventManagerImpl.smali
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·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​events/​EventManagerImpl;​-​>eventListeners:​Ljava/​util/​Map;​ 236 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​events/​EventManagerImpl;​-​>eventListeners:​Ljava/​util/​Map;​
   
237 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 237 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
238 ····​move-​result-​object·​v2 238 ····​move-​result-​object·​v1
   
239 ····​.​line·​48 239 ····​.​line·​48
240 ····​.​local·​v2,​·​"keySet":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​" 240 ····​.​local·​v1,​·​"keySet":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​"
241 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 241 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
242 ····​move-​result-​object·​v0 242 ····​move-​result-​object·​v3
   
243 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
244 ····​:​goto_0 243 ····​:​goto_0
245 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 244 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
246 ····​move-​result·​v3 245 ····​move-​result·​v2
   
247 ····​if-​eqz·​v3,​·​:​cond_0 246 ····​if-​eqz·​v2,​·​:​cond_0
   
248 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 247 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
249 ····​move-​result-​object·​v1 248 ····​move-​result-​object·​v0
   
250 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​ 249 ····​check-​cast·​v0,​·​Ljava/​lang/​String;​
   
251 ····​.​line·​49 250 ····​.​line·​49
252 ····​.​local·​v1,​·​"key":​Ljava/​lang/​String;​ 251 ····​.​local·​v0,​·​"key":​Ljava/​lang/​String;​
253 ····​iget-​object·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​events/​EventManagerImpl;​-​>eventListeners:​Ljava/​util/​Map;​ 252 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​events/​EventManagerImpl;​-​>eventListeners:​Ljava/​util/​Map;​
   
254 ····​invoke-​interface·​{v3,​·​v1},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 253 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
255 ····​move-​result-​object·​v3 254 ····​move-​result-​object·​v2
   
256 ····​check-​cast·​v3,​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet;​ 255 ····​check-​cast·​v2,​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet;​
   
257 ····​invoke-​virtual·​{v3,​·​p1},​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet;​-​>remove(Ljava/​lang/​Object;​)​Z 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·​v1····​#·​"key":​Ljava/​lang/​String;​ 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;​
[−]
smali/de/fgerbig/spacepeng/events/InternalEventManager$1.smali
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
[−]
smali/de/fgerbig/spacepeng/events/reflection/EventListenerReflectionRegistrator$1.smali
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/​EventListenerReflecti​onRegistrator;​ 27 .​field·​final·​synthetic·​this$0:​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>(Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​I)​V 29 .​method·​constructor·​<init>(Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​I)​V
30 ····​.​locals·​0 30 ····​.​locals·​0
  31 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​
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/​EventListenerReflecti​onRegistrator$1;​-​>this$0:​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator$1;​-​>this$0:​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​
   
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
[−]
smali/de/fgerbig/spacepeng/screens/GameScreen.smali
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·​12 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·​v11,​·​0x1 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,​·​v11},​·​Lcom/​artemis/​World;​-​>setSystem(Lcom/​artemis/​EntitySystem;​Z)​Lcom/​artemis/​EntitySystem;​ 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,​·​v11},​·​Lcom/​artemis/​World;​-​>setSystem(Lcom/​artemis/​EntitySystem;​Z)​Lcom/​artemis/​EntitySystem;​ 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·​v10,​·​p0,​·​Lde/​fgerbig/​spacepeng/​screens/​GameScreen;​-​>world:​Lcom/​artemis/​World;​ 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·​{v10,​·​v0,​·​v11},​·​Lcom/​artemis/​World;​-​>setSystem(Lcom/​artemis/​EntitySystem;​Z)​Lcom/​artemis/​EntitySystem;​ 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,​·​v11},​·​Lcom/​artemis/​World;​-​>setSystem(Lcom/​artemis/​EntitySystem;​Z)​Lcom/​artemis/​EntitySystem;​ 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·​v8,​·​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​ 343 ····​new-​instance·​v7,​·​Lde/​fgerbig/​spacepeng/​events/​reflection/​EventListenerReflecti​onRegistrator;​
Max diff block lines reached; 3961/8948 bytes (44.27%) of diff not shown.
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$10.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$1.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/CreditsScreen$1.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$2.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$4.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$5.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$3.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$6.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$7.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$8.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen$9.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/MenuScreen.smali
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(Laurelie​nribon/​tweenengine/​TweenCallback;​)​Ljava/​lang/​Object;​ 715 ····​invoke-​virtual·​{v2,​·​v3},​·​Laurelienribon/​tweenengine/​Tween;​-​>setCallback(Laurelie​nribon/​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(Laurelie​nribon/​tweenengine/​TweenCallback;​)​Ljava/​lang/​Object;​ 779 ····​invoke-​virtual·​{v2,​·​v3},​·​Laurelienribon/​tweenengine/​Tween;​-​>setCallback(Laurelie​nribon/​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.
[−]
smali/de/fgerbig/spacepeng/screens/OptionsScreen$1.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$fullscreenCheckbo​x:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​ 19 .​field·​final·​synthetic·​val$fullscreenCheckbo​x:​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$fullscreenCheckb​ox:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​screens/​OptionsScreen$1;​-​>val$fullscreenCheckb​ox:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​
   
[−]
smali/de/fgerbig/spacepeng/screens/OptionsScreen$2.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$soundEffectsCheck​box:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​ 19 .​field·​final·​synthetic·​val$soundEffectsCheck​box:​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$soundEffectsChec​kbox:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​screens/​OptionsScreen$2;​-​>val$soundEffectsChec​kbox:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​
   
[−]
smali/de/fgerbig/spacepeng/screens/OptionsScreen$3.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/OptionsScreen$4.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/OptionsScreen$5.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/screens/TransitionScreen$1.smali
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
   
[−]
smali/de/fgerbig/spacepeng/screens/TransitionScreen.smali
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;​-​>backgroundAnimationT​weenComplete:​Laurelienribon/​tweenengine/​TweenCallback;​ 618 ····​iget-​object·​v1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​screens/​TransitionScreen;​-​>backgroundAnimationT​weenComplete:​Laurelienribon/​tweenengine/​TweenCallback;​
   
  619 ····​.​line·​116
618 ····​invoke-​virtual·​{v0,​·​v1},​·​Laurelienribon/​tweenengine/​Tween;​-​>setCallback(Laurelie​nribon/​tweenengine/​TweenCallback;​)​Ljava/​lang/​Object;​ 620 ····​invoke-​virtual·​{v0,​·​v1},​·​Laurelienribon/​tweenengine/​Tween;​-​>setCallback(Laurelie​nribon/​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
[−]
smali/de/fgerbig/spacepeng/services/SoundManager.smali
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·5 79 ····​.​locals·4
   
80 ····​.​prologue 80 ····​.​prologue
81 ····​.​line·​108 81 ····​.​line·​108
82 ····​sget-​object·​v2,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​ 82 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>app:​Lcom/​badlogic/​gdx/​Application;​
   
83 ····​const-​string·​v3,​·​"SpacePeng" 83 ····​const-​string·​v2,​·​"SpacePeng"
   
84 ····​const-​string·​v4,​·​"Disposing·​sound·​manager" 84 ····​const-​string·​v3,​·​"Disposing·​sound·​manager"
   
85 ····​invoke-​interface·​{v2,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​Application;​-​>log(Ljava/​lang/​String;​Ljava/​lang/​String;​)​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·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​services/​SoundManager;​-​>soundCache:​Lde/​fgerbig/​spacepeng/​utils/​LRUCache;​ 87 ····​iget-​object·​v1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​services/​SoundManager;​-​>soundCache:​Lde/​fgerbig/​spacepeng/​utils/​LRUCache;​
   
88 ····​invoke-​virtual·​{v2},​·​Lde/​fgerbig/​spacepeng/​utils/​LRUCache;​-​>retrieveAll()​Ljava/​util/​Collection;​ 88 ····​invoke-​virtual·​{v1},​·​Lde/​fgerbig/​spacepeng/​utils/​LRUCache;​-​>retrieveAll()​Ljava/​util/​Collection;​
   
89 ····​move-​result-​object·​v2 89 ····​move-​result-​object·​v1
   
90 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 90 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
91 ····​move-​result-​object·​v0 91 ····​move-​result-​object·​v1
   
92 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
93 ····​:​goto_0 92 ····​:​goto_0
94 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 96 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
98 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v0
   
99 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​audio/​Sound;​ 98 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​audio/​Sound;​
   
100 ····​.​line·​110 99 ····​.​line·​110
101 ····​.​local·​v1,​·​"sound":​Lcom/​badlogic/​gdx/​audio/​Sound;​ 100 ····​.​local·​v0,​·​"sound":​Lcom/​badlogic/​gdx/​audio/​Sound;​
102 ····​invoke-​interface·​{v1},​·​Lcom/​badlogic/​gdx/​audio/​Sound;​-​>stop()​V 101 ····​invoke-​interface·​{v0},​·​Lcom/​badlogic/​gdx/​audio/​Sound;​-​>stop()​V
   
103 ····​.​line·​111 102 ····​.​line·​111
104 ····​invoke-​interface·​{v1},​·​Lcom/​badlogic/​gdx/​audio/​Sound;​-​>dispose()​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·​v1····​#·​"sound":​Lcom/​badlogic/​gdx/​audio/​Sound;​ 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(Ld​e/​fgerbig/​spacepeng/​assets/​SoundKey;​Lcom/​badlogic/​gdx/​audio/​Sound;​)​V 110 .​method·​public·​notifyEntryRemoved(Ld​e/​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(Lj​ava/​lang/​Object;​Ljava/​lang/​Object;​)​V 172 .​method·​public·​bridge·​synthetic·​notifyEntryRemoved(Lj​ava/​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(L​de/​fgerbig/​spacepeng/​assets/​SoundKey;​Lcom/​badlogic/​gdx/​audio/​Sound;​)​V 178 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​services/​SoundManager;​-​>notifyEntryRemoved(L​de/​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
[−]
smali/de/fgerbig/spacepeng/systems/AlienBehaviourSystem$1.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/systems/AlienBehaviourSystem$2.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/systems/AlienBehaviourSystem.smali
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·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​AlienBehaviourSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​ 172 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​AlienBehaviourSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​
   
173 ····​invoke-​virtual·​{v3,​·​p1},​·​Lcom/​artemis/​managers/​GroupManager;​-​>getGroups(Lcom/​artemis/​Entity;​)​Lcom/​artemis/​utils/​ImmutableBag;​ 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(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​V 834 .​method·​protected·​setGroupAttacking(Lja​va/​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·​v4,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​AlienBehaviourSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​ 840 ····​iget-​object·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​AlienBehaviourSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​
   
842 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​artemis/​managers/​GroupManager;​-​>getEntities(Ljava/​lang/​String;​)​Lcom/​artemis/​utils/​ImmutableBag;​ 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·​v2 846 ····​move-​result-​object·​v3
   
848 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
849 ····​:​goto_0 847 ····​:​goto_0
850 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 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·​v3,​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​ 856 ····​new-​instance·​v2,​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​
   
859 ····​invoke-​direct·​{v3},​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​-​><init>()​V 857 ····​invoke-​direct·​{v2},​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​-​><init>()​V
   
860 ····​.​line·​195 858 ····​.​line·​195
861 ····​.​local·​v3,​·​"isAttacking":​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​ 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,​·​v3,​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​-​>onExpiry:​Ljava/​lang/​Runnable;​ 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,​·​v3,​·​Lde/​fgerbig/​spacepeng/​components/​IsAttacking;​-​>delay:​F 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,​·​v3},​·​Lcom/​artemis/​EntityEdit;​-​>add(Lcom/​artemis/​Component;​)​Lcom/​artemis/​EntityEdit;​ 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/​TransitionToNewPathMo​vement;​ 873 ····​new-​instance·​v5,​·​Lde/​fgerbig/​spacepeng/​components/​TransitionToNewPathMo​vement;​
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.
[−]
smali/de/fgerbig/spacepeng/systems/CoinSpawningSystem.smali
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·9 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·​v8,​·​0x0 67 ····​const/​4·​v7,​·​0x0
   
68 ····​.​line·​89 68 ····​.​line·​89
69 ····​const/​4·​v6,​·​0x0 69 ····​const/​4·​v5,​·​0x0
   
70 ····​iput-​boolean·​v6,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>enabled:​Z 70 ····​iput-​boolean·​v5,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>enabled:​Z
   
71 ····​.​line·​92 71 ····​.​line·​92
72 ····​iget-​object·​v6,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​ 72 ····​iget-​object·​v5,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>gm:​Lcom/​artemis/​managers/​GroupManager;​
   
73 ····​const-​string·​v7,​·​"coin" 73 ····​const-​string·​v6,​·​"coin"
   
74 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​artemis/​managers/​GroupManager;​-​>getEntities(Ljava/​lang/​String;​)​Lcom/​artemis/​utils/​ImmutableBag;​ 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·​v3 79 ····​move-​result-​object·​v5
   
80 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
81 ····​:​goto_0 80 ····​:​goto_0
82 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 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·​v6,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>world:​Lcom/​artemis/​World;​ 94 ····​iget-​object·​v5,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>world:​Lcom/​artemis/​World;​
   
96 ····​const-​class·​v7,​·​Lcom/​artemis/​managers/​TagManager;​ 95 ····​const-​class·​v6,​·​Lcom/​artemis/​managers/​TagManager;​
   
97 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​artemis/​World;​-​>getManager(Ljava/​lang/​Class;​)​Lcom/​artemis/​Manager;​ 96 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​artemis/​World;​-​>getManager(Ljava/​lang/​Class;​)​Lcom/​artemis/​Manager;​
   
98 ····​move-​result-​object·​v6 97 ····​move-​result-​object·​v5
   
99 ····​check-​cast·​v6,​·​Lcom/​artemis/​managers/​TagManager;​ 98 ····​check-​cast·​v5,​·​Lcom/​artemis/​managers/​TagManager;​
   
100 ····​const-​string·​v7,​·​"player" 99 ····​const-​string·​v6,​·​"player"
   
101 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​artemis/​managers/​TagManager;​-​>getEntity(Ljava/​lang/​String;​)​Lcom/​artemis/​Entity;​ 100 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​artemis/​managers/​TagManager;​-​>getEntity(Ljava/​lang/​String;​)​Lcom/​artemis/​Entity;​
   
102 ····​move-​result-​object·​v4 101 ····​move-​result-​object·​v3
   
103 ····​.​line·​99 102 ····​.​line·​99
104 ····​.​local·​v4,​·​"playerEntity":​Lcom/​artemis/​Entity;​ 103 ····​.​local·​v3,​·​"playerEntity":​Lcom/​artemis/​Entity;​
105 ····​iget-​object·​v6,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>doubleShot_cm:​Lcom/​artemis/​ComponentMapper;​ 104 ····​iget-​object·​v5,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>doubleShot_cm:​Lcom/​artemis/​ComponentMapper;​
   
106 ····​invoke-​virtual·​{v6,​·​v4},​·​Lcom/​artemis/​ComponentMapper;​-​>has(Lcom/​artemis/​Entity;​)​Z 105 ····​invoke-​virtual·​{v5,​·​v3},​·​Lcom/​artemis/​ComponentMapper;​-​>has(Lcom/​artemis/​Entity;​)​Z
   
107 ····​move-​result·​v6 106 ····​move-​result·​v5
   
108 ····​if-​eqz·​v6,​·​:​cond_1 107 ····​if-​eqz·​v5,​·​:​cond_1
   
109 ····​.​line·​100 108 ····​.​line·​100
110 ····​iget-​object·​v6,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>doubleShot_cm:​Lcom/​artemis/​ComponentMapper;​ 109 ····​iget-​object·​v5,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​CoinSpawningSystem;​-​>doubleShot_cm:​Lcom/​artemis/​ComponentMapper;​
   
111 ····​invoke-​virtual·​{v6,​·​v4},​·​Lcom/​artemis/​ComponentMapper;​-​>get(Lcom/​artemis/​Entity;​)​Lcom/​artemis/​Component;​ 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·​v8,​·​v1,​·​Lde/​fgerbig/​spacepeng/​components/​powerup/​DoubleShot;​-​>delay:​F 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.
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$1.smali
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
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$2.smali
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
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$3.smali
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
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$4$1.smali
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;​
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$4.smali
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
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem$5.smali
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
   
[−]
smali/de/fgerbig/spacepeng/systems/CollisionSystem.smali
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$Colli​sionHandler;​,​ 7 ········​Lde/​fgerbig/​spacepeng/​systems/​CollisionSystem$Colli​sionHandler;​,​
9 ········​Lde/​fgerbig/​spacepeng/​systems/​CollisionSystem$Colli​sionPair;​ 8 ········​Lde/​fgerbig/​spacepeng/​systems/​CollisionSystem$Colli​sionPair;​
10 ····​} 9 ····​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​instance·​fields 11 #·​instance·​fields
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$10.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$12.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$11.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$1.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$3.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$2.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$5.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$4.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$7.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$6.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$9.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$8.smali
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·​p2,​·​"x0"····​#·F 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$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V 27 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​><init>(Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​F)​V
   
[−]
smali/de/fgerbig/spacepeng/systems/DirectorSystem$QueueEvent.smali
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$QueueE​vent;​-​>this$0:​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem$QueueE​vent;​-​>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
[−]
smali/de/fgerbig/spacepeng/systems/ExpiringComponentSystem.smali
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·​v3,​·​Lcom/​artemis/​utils/​Bag;​ 33 ····​new-​instance·​v2,​·​Lcom/​artemis/​utils/​Bag;​
   
34 ····​invoke-​direct·​{v3},​·​Lcom/​artemis/​utils/​Bag;​-​><init>()​V 34 ····​invoke-​direct·​{v2},​·​Lcom/​artemis/​utils/​Bag;​-​><init>()​V
   
35 ····​invoke-​virtual·​{p1,​·​v3},​·​Lcom/​artemis/​Entity;​-​>getComponents(Lcom/​artemis/​utils/​Bag;​)​Lcom/​artemis/​utils/​Bag;​ 35 ····​invoke-​virtual·​{p1,​·​v2},​·​Lcom/​artemis/​Entity;​-​>getComponents(Lcom/​artemis/​utils/​Bag;​)​Lcom/​artemis/​utils/​Bag;​
   
36 ····​move-​result-​object·​v3 36 ····​move-​result-​object·​v2
   
37 ····​invoke-​virtual·​{v3},​·​Lcom/​artemis/​utils/​Bag;​-​>iterator()​Ljava/​util/​Iterator;​ 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
[−]
smali/de/fgerbig/spacepeng/systems/HudRenderSystem.smali
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$Overl​ay;​ 7 ········​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem$Overl​ay;​
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·7 214 ····​.​locals·6
   
216 ····​.​prologue 215 ····​.​prologue
217 ····​const/​high16·​v6,​·​0x43c80000····​#·​400.​0f 216 ····​const/​high16·​v5,​·​0x43c80000····​#·​400.​0f
   
218 ····​const/​high16·​v5,​·​0x43700000····​#·​240.​0f 217 ····​const/​high16·​v4,​·​0x43700000····​#·​240.​0f
   
219 ····​.​line·​85 218 ····​.​line·​85
220 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>world:​Lcom/​artemis/​World;​ 219 ····​iget-​object·​v1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>world:​Lcom/​artemis/​World;​
   
221 ····​const-​class·​v3,​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​ 220 ····​const-​class·​v2,​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​
   
222 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​artemis/​World;​-​>getSystem(Ljava/​lang/​Class;​)​Lcom/​artemis/​EntitySystem;​ 221 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​artemis/​World;​-​>getSystem(Ljava/​lang/​Class;​)​Lcom/​artemis/​EntitySystem;​
   
223 ····​move-​result-​object·​v2 222 ····​move-​result-​object·​v1
   
224 ····​check-​cast·​v2,​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​ 223 ····​check-​cast·​v1,​·​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​
   
225 ····​iput-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>ds:​Lde/​fgerbig/​spacepeng/​systems/​DirectorSystem;​ 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·​v2,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>profileManager:​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​ 226 ····​sget-​object·​v1,​·​Lde/​fgerbig/​spacepeng/​SpacePeng;​-​>profileManager:​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​
   
228 ····​invoke-​virtual·​{v2},​·​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​-​>retrieveProfile()​Lde/​fgerbig/​spacepeng/​services/​Profile;​ 227 ····​invoke-​virtual·​{v1},​·​Lde/​fgerbig/​spacepeng/​services/​ProfileManager;​-​>retrieveProfile()​Lde/​fgerbig/​spacepeng/​services/​Profile;​
   
229 ····​move-​result-​object·​v2 228 ····​move-​result-​object·​v1
   
230 ····​iput-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>profile:​Lde/​fgerbig/​spacepeng/​services/​Profile;​ 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·​v2,​·​Ljava/​util/​HashMap;​ 231 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
233 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashMap;​-​><init>()​V 232 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
234 ····​iput-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>regions:​Ljava/​util/​HashMap;​ 233 ····​iput-​object·​v1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>regions:​Ljava/​util/​HashMap;​
   
235 ····​.​line·​89 234 ····​.​line·​89
236 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>textureAtlas:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 235 ····​iget-​object·​v1,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​HudRenderSystem;​-​>textureAtlas:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
   
237 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>getRegions()​Lcom/​badlogic/​gdx/​utils/​Array;​ 236 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>getRegions()​Lcom/​badlogic/​gdx/​utils/​Array;​
   
238 ····​move-​result-​object·​v2 237 ····​move-​result-​object·​v1
   
239 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 238 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
240 ····​move-​result-​object·​v0 239 ····​move-​result-​object·​v1
   
241 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
242 ····​:​goto_0 240 ····​:​goto_0
243 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 244 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
247 ····​move-​result-​object·​v1 245 ····​move-​result-​object·​v0
   
248 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​ 246 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​
   
249 ····​.​line·​90 247 ····​.​line·​90
250 ····​.​local·​v1,​·​"r":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​ 248 ····​.​local·​v0,​·​"r":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​
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,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​ 250 ····​iget-​object·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​
   
253 ····​invoke-​virtual·​{v2,​·​v3,​·​v1},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 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·​v1····​#·​"r":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​ 254 ····​.​end·​local·​v0····​#·​"r":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​
257 ····​:​cond_0 255 ····​:​cond_0
258 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Sprite;​ 256 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​Sprite;​
   
Max diff block lines reached; 5655/11571 bytes (48.87%) of diff not shown.
[−]
smali/de/fgerbig/spacepeng/systems/PlayerInputSystem.smali
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$Fir​eState;​ 11 ········​Lde/​fgerbig/​spacepeng/​systems/​PlayerInputSystem$Fir​eState;​
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
[−]
smali/de/fgerbig/spacepeng/systems/SpriteRenderSystem$1.smali
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
[−]
smali/de/fgerbig/spacepeng/systems/SpriteRenderSystem.smali
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·​v3,​·​Ljava/​util/​HashMap;​ 162 ····​new-​instance·​v2,​·​Ljava/​util/​HashMap;​
   
163 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V 163 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
164 ····​iput-​object·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>regions:​Ljava/​util/​HashMap;​ 164 ····​iput-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>regions:​Ljava/​util/​HashMap;​
   
165 ····​.​line·​69 165 ····​.​line·​69
166 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​ 166 ····​new-​instance·​v2,​·​Ljava/​util/​HashMap;​
   
167 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V 167 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
168 ····​iput-​object·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>animations:​Ljava/​util/​HashMap;​ 168 ····​iput-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>animations:​Ljava/​util/​HashMap;​
   
169 ····​.​line·​71 169 ····​.​line·​71
170 ····​iget-​object·​v3,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>textureAtlas:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 170 ····​iget-​object·​v2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​systems/​SpriteRenderSystem;​-​>textureAtlas:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
   
171 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>getRegions()​Lcom/​badlogic/​gdx/​utils/​Array;​ 171 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>getRegions()​Lcom/​badlogic/​gdx/​utils/​Array;​
   
172 ····​move-​result-​object·​v3 172 ····​move-​result-​object·​v2
   
173 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 173 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
174 ····​move-​result-​object·​v1 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·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 180 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
182 ····​move-​result-​object·​v2 181 ····​move-​result-​object·​v1
   
183 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​ 182 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​
   
184 ····​.​line·​74 183 ····​.​line·​74
185 ····​.​local·​v2,​·​"region":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​ 184 ····​.​local·​v1,​·​"region":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​
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,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​ 186 ····​iget-​object·​v4,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>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,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​ 225 ····​iget-​object·​v6,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>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,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​ 247 ····​iget-​object·​v4,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​
   
249 ····​invoke-​virtual·​{v3,​·​v4,​·​v2},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 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,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>name:​Ljava/​lang/​String;​ 252 ····​iget-​object·​v4,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$AtlasReg​ion;​-​>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.
[−]
smali/de/fgerbig/spacepeng/tween/CellTween.smali
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
[−]
smali/de/fgerbig/spacepeng/tween/SpriteTween.smali
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
[−]
smali/de/fgerbig/spacepeng/utils/RandomAccessSet$1.smali
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.​1;​" 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$arrayListIterato​r:​Ljava/​util/​Iterator;​ 39 ····​iput-​object·​p2,​·​p0,​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet$1;​-​>val$arrayListIterato​r:​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.​1;​" 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$arrayListIterato​r:​Ljava/​util/​Iterator;​ 57 ····​iget-​object·​v0,​·​p0,​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet$1;​-​>val$arrayListIterato​r:​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.​1;​" 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$arrayListIterato​r:​Ljava/​util/​Iterator;​ 78 ····​iget-​object·​v0,​·​p0,​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet$1;​-​>val$arrayListIterato​r:​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.​1;​" 87 ····​.​local·​p0,​·​"this":​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet$1;​,​·​"Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet$1;​"
87 ····​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 88 ····​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
88 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 89 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
89 ····​throw·​v0 90 ····​throw·​v0
90 .​end·​method 91 .​end·​method
[−]
smali/de/fgerbig/spacepeng/utils/LRUCache$1.smali
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.​1;​" 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.​1;​" 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
   
[−]
smali/de/fgerbig/spacepeng/utils/RandomAccessSet.smali
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·​v1 155 ····​move-​result-​object·​v2
   
156 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
157 ····​:​goto_0 156 ····​:​goto_0
158 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 160 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
162 ····​move-​result-​object·​v2 161 ····​move-​result-​object·​v1
   
163 ····​.​line·​120 162 ····​.​line·​120
164 ····​.​local·​v2,​·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" 163 ····​.​local·​v1,​·​"t":​Ljava/​lang/​Object;​,​·​"TT;​"
165 ····​invoke-​virtual·​{p0,​·​v2},​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet;​-​>add(Ljava/​lang/​Object;​)​Z 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·​v2····​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" 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·​v1 397 ····​move-​result-​object·​v2
   
399 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
400 ····​:​goto_0 398 ····​:​goto_0
401 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 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·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 402 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
405 ····​move-​result-​object·​v2 403 ····​move-​result-​object·​v1
   
406 ····​.​line·​134 404 ····​.​line·​134
407 ····​.​local·​v2,​·​"t":​Ljava/​lang/​Object;​ 405 ····​.​local·​v1,​·​"t":​Ljava/​lang/​Object;​
408 ····​invoke-​virtual·​{p0,​·​v2},​·​Lde/​fgerbig/​spacepeng/​utils/​RandomAccessSet;​-​>remove(Ljava/​lang/​Object;​)​Z 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·​v2····​#·​"t":​Ljava/​lang/​Object;​ 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;​
[−]
original/AndroidManifest.xml
Offset 1, 134 lines modified Offset 1, 123 lines modified
00000000:​·​0300·​0800·6008·​0000·​0100·​1c00·ac04·​0000··​.​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​ 00000000:​·​0300·​0800·ac07·​0000·​0100·​1c00·2004·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
00000010:​·2100·​0000·​0000·​0000·​0000·​0000·a000·​0000··!.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 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·bc01·​0000·f001·​0000·0402·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·​8801·​0000·9c01·​0000·c801·​0000·d801·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·3002·​0000·4002·​0000·​4802·​0000·5602·​0000··0.​.​.​@.​.​.​H.​.​.​V.​.​.​ 00000070:​·ec01·​0000·0e02·​0000·​4602·​0000·6002·​0000··.​.​.​.​.​.​.​.​F.​.​.​`.​.​.​
00000080:​·6a02·​0000·8c02·​0000·c402·​0000·de02·​0000··j.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000080:​·7402·​0000·d002·​0000·ee02·​0000·fe02·​0000··t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000090:​·f202·​0000·​4e03·​0000·6c03·0000·7c03·0000··.​.​.​.​N.​.​.​l.​.​.​|.​.​.​ 00000090:​·3603·​0000·​4a03·​0000·0b00·7600·6500·7200··6.​.​.​J.​.​.​.​.​v.​e.​r.​
000000a0:​·b403·0000·c803·0000·0b00·7600·​6500·7200··.​.​.​.​.​.​.​.​.​.​v.​e.​r.​ 000000a0:​·7300·6900·6f00·6e00·4300·6f00·​6400·6500··s.​i.​o.​n.​C.​o.​d.​e.​
000000b0:​·7300·6900·6f00·​6e00·4300·6f00·​6400·​6500··s.​i.​o.​n.​C.​o.​d.​e.​ 000000b0:​·0000·0b00·7600·​6500·7200·7300·​6900·​6f00··.​.​.​.​v.​e.​r.​s.​i.​o.​
000000c0:​·0000·0b00·7600·​6500·7200·7300·6900·​6f00··.​.​.​.​v.​e.​r.​s.​i.​o.​ 000000c0:​·6e00·4e00·6100·​6d00·6500·0000·0d00·​6d00··n.​N.​a.​m.​e.​.​.​.​.​m.​
000000d0:​·​6e00·4e00·6100·​6d00·​6500·0000·0d00·6d00··n.​N.​a.​m.​e.​.​.​.​.​m.​ 000000d0:​·​6900·6e00·5300·​6400·​6b00·5600·6500·7200··i.​n.​S.​d.​k.​V.​e.​r.​
000000e0:​·6900·​6e00·5300·​6400·6b00·5600·6500·7200··i.​n.​S.​d.​k.​V.​e.​r.​ 000000e0:​·7300·​6900·6f00·​6e00·0000·1000·7400·6100··s.​i.​o.​n.​.​.​.​.​t.​a.​
000000f0:​·​7300·​6900·​6f00·6e00·0000·1000·7400·6100··s.​i.​o.​n.​.​.​.​.​t.​a.​ 000000f0:​·​7200·​6700·​6500·7400·5300·6400·6b00·5600··r.​g.​e.​t.​S.​d.​k.​V.​
00000100:​·7200·6700·6500·7400·5300·​6400·6b00·5600··r.​g.​e.​t.​S.​d.​k.​V.​ 00000100:​·6500·7200·7300·6900·6f00·​6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​
00000110:​·​6500·7200·7300·​6900·6f00·6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​ 00000110:​·​6e00·6100·6d00·​6500·0000·0b00·6100·6c00··n.​a.​m.​e.​.​.​.​.​a.​l.​
00000120:​·​6e00·​6100·6d00·6500·0000·0b00·​6100·6c00··n.​a.​m.​e.​.​.​.​.​a.​l.​ 00000120:​·​6c00·​6f00·7700·4200·6100·6300·​6b00·7500··l.​o.​w.​B.​a.​c.​k.​u.​
00000130:​·6c00·6f00·7700·4200·​6100·​6300·​6b00·7500··l.​o.​w.​B.​a.​c.​k.​u.​ 00000130:​·7000·0000·0400·6900·​6300·​6f00·​6e00·0000··p.​.​.​.​.​i.​c.​o.​n.​.​.​
00000140:​·7000·0000·0400·​6900·​6300·​6f00·6e00·​0000··p.​.​.​.​.​i.​c.​o.​n.​.​.​ 00000140:​·0500·6c00·6100·​6200·​6500·​6c00·0000·​0500··.​.​l.​a.​b.​e.​l.​.​.​.​.​
00000150:​·0500·​6c00·​6100·​6200·​6500·6c00·​0000·0500··.​.​l.​a.​b.​e.​l.​.​.​.​.​ 00000150:​·7400·​6800·​6500·​6d00·​6500·0000·​0d00·6300··t.​h.​e.​m.​e.​.​.​.​.​c.​
00000160:​·7400·​6800·​6500·​6d00·​6500·0000·0d00·​6300··t.​h.​e.​m.​e.​.​.​.​.​c.​ 00000160:​·6f00·​6e00·​6600·​6900·​6700·4300·6800·​6100··o.​n.​f.​i.​g.​C.​h.​a.​
00000170:​·​6f00·​6e00·​6600·6900·6700·4300·6800·​6100··o.​n.​f.​i.​g.​C.​h.​a.​ 00000170:​·​6e00·​6700·​6500·7300·0000·1100·7300·​6300··n.​g.​e.​s.​.​.​.​.​s.​c.​
00000180:​·6e00·​6700·​6500·7300·0000·1100·7300·​6300··n.​g.​e.​s.​.​.​.​.​s.​c.​ 00000180:​·7200·​6500·​6500·6e00·4f00·7200·6900·​6500··r.​e.​e.​n.​O.​r.​i.​e.​
00000190:​·7200·6500·​6500·6e00·4f00·7200·​6900·6500··r.​e.​e.​n.​O.​r.​i.​e.​ 00000190:​·6e00·7400·​6100·7400·6900·6f00·​6e00·0000··n.​t.​a.​t.​i.​o.​n.​.​.​
000001a0:​·6e00·7400·​6100·7400·6900·​6f00·​6e00·0000··n.​t.​a.​t.​i.​o.​n.​.​.​ 000001a0:​·0700·6100·​6e00·6400·7200·​6f00·​6900·6400··.​.​a.​n.​d.​r.​o.​i.​d.​
000001b0:​·​0700·6100·​6e00·6400·​7200·6f00·6900·6400··​.​.​a.​n.​d.​r.​o.​i.​d.​ 000001b0:​·​0000·2a00·​6800·7400·​7400·7000·3a00·2f00··​.​.​*.​h.​t.​t.​p.​:​.​/​.​
000001c0:​·0000·2a00·​6800·7400·7400·7000·3a00·2f00··.​.​*.​h.​t.​t.​p.​:​.​/​.​ 000001c0:​·2f00·7300·​6300·6800·6500·6d00·6100·7300··/​.​s.​c.​h.​e.​m.​a.​s.​
000001d0:​·​2f00·7300·​6300·​6800·6500·​6d00·​6100·7300··/​.​s.​c.​h.​e.​m.​a.​s.​ 000001d0:​·​2e00·6100·​6e00·​6400·7200·​6f00·​6900·6400··.​.​a.​n.​d.​r.​o.​i.​d.​
000001e0:​·​2e00·​6100·​6e00·​6400·7200·​6f00·6900·​6400··​.​.​a.​n.​d.​r.​o.​i.​d.​ 000001e0:​·​2e00·​6300·​6f00·​6d00·2f00·​6100·7000·​6b00··​.​.​c.​o.​m.​/​.​a.​p.​k.​
000001f0:​·​2e00·6300·​6f00·6d00·​2f00·​6100·7000·​6b00··.​.​c.​o.​m.​/​.​a.​p.​k.​ 000001f0:​·​2f00·7200·​6500·7300·​2f00·​6100·6e00·​6400··/​.​r.​e.​s.​/​.​a.​n.​d.​
00000200:​·2f00·7200·​6500·7300·2f00·6100·6e00·6400··/​.​r.​e.​s.​/​.​a.​n.​d.​ 00000200:​·7200·6f00·​6900·6400·0000·0000·0000·0700··r.​o.​i.​d.​.​.​.​.​.​.​.​.​
00000210:​·​7200·​6f00·​6900·​6400·0000·0000·0000·​0700··r.​o.​i.​d.​.​.​.​.​.​.​.​.​ 00000210:​·​7000·​6100·​6300·​6b00·6100·6700·6500·​0000··p.​a.​c.​k.​a.​g.​e.​.​.​
00000220:​·7000·​6100·​6300·​6b00·​6100·​6700·​6500·0000··p.​a.​c.​k.​a.​g.​e.​.​.​ 00000220:​·0800·​6d00·​6100·​6e00·​6900·​6600·​6500·7300··.​.​m.​a.​n.​i.​f.​e.​s.​
00000230:​·1800·7000·6c00·​6100·7400·6600·​6f00·7200··.​.​p.​l.​a.​t.​f.​o.​r.​ 00000230:​·7400·0000·1400·​6400·6500·2e00·​6600·6700··t.​.​.​.​.​d.​e.​.​.​f.​g.​
00000240:​·​6d00·4200·7500·​6900·​6c00·6400·5600·6500··m.​B.​u.​i.​l.​d.​V.​e.​ 00000240:​·​6500·7200·6200·​6900·​6700·2e00·7300·7000··e.​r.​b.​i.​g.​.​.​s.​p.​
00000250:​·7200·7300·​6900·6f00·​6e00·4300·​6f00·6400··r.​s.​i.​o.​n.​C.​o.​d.​ 00000250:​·6100·6300·​6500·7000·​6500·6e00·​6700·0000··a.​c.​e.​p.​e.​n.​g.​.​.​
00000260:​·6500·0000·1800·7000·6c00·6100·7400·6600··e.​.​.​.​.​p.​l.​a.​t.​f.​ 00000260:​·0600·3100·2e00·3500·3800·2d00·3100·0000··.​.​1.​.​.​5.​8.​-​.​1.​.​.​
00000270:​·6f00·​7200·6d00·4200·​7500·6900·6c00·​6400··o.​r.​m.​B.​u.​i.​l.​d.​ 00000270:​·0800·​7500·7300·6500·​7300·2d00·7300·​6400··.​.​u.​s.​e.​s.​-​.​s.​d.​
00000280:​·5600·6500·7200·​7300·6900·​6f00·6e00·4e00··V.​e.​r.​s.​i.​o.​n.​N.​ 00000280:​·6b00·0000·0f00·​7500·7300·​6500·7300·2d00··k.​.​.​.​.​u.​s.​e.​s.​-​.​
00000290:​·6100·​6d00·6500·0000·0800·6d00·6100·​6e00··a.​m.​e.​.​.​.​.​m.​a.​n.​ 00000290:​·7000·​6500·7200·6d00·6900·7300·7300·​6900··p.​e.​r.​m.​i.​s.​s.​i.​
000002a0:​·​6900·​6600·6500·7300·7400·0000·1400·6400··i.​f.​e.​s.​t.​.​.​.​.​d.​ 000002a0:​·​6f00·​6e00·0000·1a00·6100·6e00·6400·7200··o.​n.​.​.​.​.​a.​n.​d.​r.​
000002b0:​·​6500·2e00·​6600·6700·6500·7200·6200·​6900··e.​.​.​f.​g.​e.​r.​b.​i.​ 000002b0:​·​6f00·6900·​6400·2e00·7000·6500·7200·​6d00··o.​i.​d.​.​.​p.​e.​r.​m.​
000002c0:​·​6700·2e00·​7300·7000·​6100·​6300·6500·7000··g.​.​.​s.​p.​a.​c.​e.​p.​ 000002c0:​·​6900·7300·​7300·6900·​6f00·​6e00·2e00·5600··i.​s.​s.​i.​o.​n.​.​.​V.​
000002d0:​·6500·6e00·6700·0000·0600·3100·2e00·3500··e.​n.​g.​.​.​.​.​1.​.​.​5.​ 000002d0:​·4900·4200·5200·4100·5400·4500·0000·0b00··I.​B.​R.​A.​T.​E.​.​.​.​.​
000002e0:​·3800·2d00·3100·0000·0200·3100·3000·0000··8.​-​.​1.​.​.​.​.​1.​0.​.​.​ 000002e0:​·6100·7000·7000·6c00·6900·6300·6100·7400··a.​p.​p.​l.​i.​c.​a.​t.​
000002f0:​·0500·3200·2e00·3300·2e00·3300·0000·0800··.​.​2.​.​.​3.​.​.​3.​.​.​.​.​ 000002f0:​·6900·6f00·6e00·0000·0800·6100·6300·7400··i.​o.​n.​.​.​.​.​a.​c.​t.​
00000300:​·7500·​7300·​6500·​7300·2d00·7300·6400·​6b00··u.​s.​e.​s.​-​.​s.​d.​k.​ 00000300:​·6900·​7600·​6900·​7400·7900·0000·2c00·​6400··i.​v.​i.​t.​y.​.​.​,​.​d.​
00000310:​·0000·0f00·7500·7300·​6500·​7300·2d00·7000··.​.​.​.​u.​s.​e.​s.​-​.​p.​ 00000310:​·6500·2e00·6600·6700·​6500·​7200·6200·6900··e.​.​.​f.​g.​e.​r.​b.​i.​
00000320:​·​6500·7200·6d00·6900·7300·7300·​6900·6f00··e.​r.​m.​i.​s.​s.​i.​o.​ 00000320:​·​6700·2e00·7300·7000·6100·6300·​6500·7000··g.​.​.​s.​p.​a.​c.​e.​p.​
00000330:​·​6e00·​0000·1a00·​6100·​6e00·​6400·​7200·6f00··n.​.​.​.​.​a.​n.​d.​r.​o.​ 00000330:​·​6500·6e00·​6700·2e00·​6100·​6e00·​6400·​7200··​e.​n.​g.​.​.​a.​n.​d.​r.​
00000340:​·​6900·​6400·2e00·7000·6500·7200·​6d00·6900··i.​d.​.​.​p.​e.​r.​m.​i.​ 00000340:​·​6f00·​6900·6400·2e00·4100·6e00·​6400·7200··o.​i.​d.​.​.​A.​n.​d.​r.​
00000350:​·7300·7300·​6900·6f00·​6e00·2e00·5600·4900··s.​s.​i.​o.​n.​.​.​V.​I.​ 00000350:​·6f00·6900·​6400·4c00·​6100·7500·6e00·6300··o.​i.​d.​L.​a.​u.​n.​c.​
00000360:​·4200·5200·4100·5400·4500·0000·0b00·6100··B.​R.​A.​T.​E.​.​.​.​.​a.​ 00000360:​·6800·6500·7200·0000·0d00·6900·6e00·7400··h.​e.​r.​.​.​.​.​i.​n.​t.​
00000370:​·7000·7000·6c00·6900·​6300·​6100·7400·6900··p.​p.​l.​i.​c.​a.​t.​i.​ 00000370:​·6500·6e00·7400·2d00·​6600·​6900·6c00·7400··e.​n.​t.​-​.​f.​i.​l.​t.​
00000380:​·​6f00·6e00·​0000·​0800·​6100·​6300·​7400·​6900··o.​n.​.​.​.​.​a.​c.​t.​i.​ 00000380:​·​6500·7200·​0000·​0600·​6100·​6300·​7400·​6900··e.​r.​.​.​.​.​a.​c.​t.​i.​
00000390:​·7600·​6900·7400·7900·0000·2c00·​6400·6500··v.​i.​t.​y.​.​.​,​.​d.​e.​ 00000390:​·6f00·​6e00·0000·1a00·6100·6e00·​6400·7200··o.​n.​.​.​.​.​a.​n.​d.​r.​
000003a0:​·2e00·​6600·​6700·6500·7200·​6200·6900·​6700··.​.​f.​g.​e.​r.​b.​i.​g.​ 000003a0:​·6f00·​6900·​6400·2e00·6900·​6e00·7400·​6500··o.​i.​d.​.​.​i.​n.​t.​e.​
000003b0:​·2e00·​7300·7000·​6100·​6300·6500·7000·​6500··.​.​s.​p.​a.​c.​e.​p.​e.​ 000003b0:​·6e00·​7400·2e00·​6100·​6300·7400·6900·​6f00··n.​t.​.​.​a.​c.​t.​i.​o.​
000003c0:​·​6e00·6700·2e00·6100·6e00·6400·7200·6f00··​n.​g.​.​.​a.​n.​d.​r.​o.​ 000003c0:​·​6e00·2e00·4d00·4100·4900·4e00·0000·0800··​n.​.​.​M.​A.​I.​N.​.​.​.​.​
000003d0:​·​6900·​6400·2e00·4100·​6e00·​6400·​7200·6f00··i.​d.​.​.​A.​n.​d.​r.​o.​ 000003d0:​·​6300·​6100·7400·6500·​6700·​6f00·​7200·7900··c.​a.​t.​e.​g.​o.​r.​y.​
000003e0:​·6900·6400·4c00·​6100·7500·6e00·​6300·​6800··i.​d.​L.​a.​u.​n.​c.​h.​ 000003e0:​·0000·2000·6100·​6e00·6400·7200·​6f00·​6900··.​.​·.​a.​n.​d.​r.​o.​i.​
000003f0:​·​6500·7200·0000·0d00·6900·​6e00·7400·6500··e.​r.​.​.​.​.​i.​n.​t.​e.​ 000003f0:​·​6400·2e00·6900·6e00·7400·​6500·6e00·7400··d.​.​.​i.​n.​t.​e.​n.​t.​
00000400:​·6e00·7400·2d00·6600·​6900·​6c00·7400·6500··n.​t.​-​.​f.​i.​l.​t.​e.​ 00000400:​·2e00·6300·6100·7400·​6500·​6700·6f00·7200··.​.​c.​a.​t.​e.​g.​o.​r.​
00000410:​·​7200·0000·0600·6100·6300·7400·6900·6f00··r.​.​.​.​.​a.​c.​t.​i.​o.​ 00000410:​·​7900·2e00·4c00·4100·5500·4e00·4300·4800··y.​.​.​L.​A.​U.​N.​C.​H.​
00000420:​·6e00·0000·1a00·6100·6e00·6400·7200·6f00··n.​.​.​.​.​a.​n.​d.​r.​o.​ 00000420:​·4500·5200·0000·0000·8001·0800·3400·0000··E.​R.​.​.​.​.​.​.​.​.​4.​.​.​
00000430:​·6900·6400·2e00·6900·6e00·7400·6500·6e00··i.​d.​.​.​i.​n.​t.​e.​n.​ 00000430:​·1b02·0101·1c02·0101·0c02·0101·7002·0101··.​.​.​.​.​.​.​.​.​.​.​.​p.​.​.​
00000440:​·7400·2e00·6100·6300·7400·6900·6f00·6e00··t.​.​.​a.​c.​t.​i.​o.​n.​ 00000440:​·0300·0101·8002·0101·0200·0101·0100·0101··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000450:​·2e00·4d00·4100·4900·4e00·​0000·​0800·6300··​.​.​M.​A.​I.​N.​.​.​.​.​c.​ 00000450:​·0000·0101·1f00·0101·1e00·​0101·​0001·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000460:​·6100·7400·6500·6700·6f00·7200·7900·​0000··a.​t.​e.​g.​o.​r.​y.​.​.​ 00000460:​·1800·0000·0200·0000·ffff·ffff·0b00·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000470:​·2000·6100·6e00·6400·7200·6f00·6900·6400···.​a.​n.​d.​r.​o.​i.​d.​ 00000470:​·0c00·0000·0201·1000·6000·0000·0200·0000··.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
00000480:​·2e00·6900·6e00·7400·6500·6e00·7400·2e00··​.​.​i.​n.​t.​e.​n.​t.​.​.​ 00000480:​·ffff·ffff·ffff·ffff·0f00·0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000490:​·6300·6100·7400·6500·6700·6f00·7200·7900··c.​a.​t.​e.​g.​o.​r.​y.​ 00000490:​·0300·0000·0000·0000·0c00·0000·0000·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004a0:​·2e00·4c00·4100·5500·4e00·4300·4800·4500··​.​.​L.​A.​U.​N.​C.​H.​E.​ 000004a0:​·ffff·ffff·0800·0010·2d06·0000·0c00·0000··​.​.​.​.​.​.​.​.​-​.​.​.​.​.​.​.​
000004b0:​·5200·​0000·8001·​0800·3400·​0000·​1b02·​0101··R.​.​.​.​.​.​.​4.​.​.​.​.​.​.​ 000004b0:​·0100·​0000·1100·​0000·0800·​0003·​1100·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004c0:​·1c02·0101·​0c02·​0101·7002·​0101·​0300·​0101··​.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​ 000004c0:​·ffff·ffff·​0e00·​0000·1000·​0000·​0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004d0:​·8002·​0101·​0200·0101·0100·​0101·​0000·​0101··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004d0:​·1000·​0000·​0201·1000·4c00·​0000·​0700·​0000··​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​
000004e0:​·1f00·0101·1e00·0101·0001·1000·​1800·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004e0:​·ffff·ffff·ffff·ffff·1200·0000·​1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004f0:​·​0200·​0000·ffff·ffff·​0b00·​0000·​0c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004f0:​·​0200·​0000·0000·0000·​0c00·​0000·​0200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000500:​·0201·1000·8800·​0000·​0200·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000500:​·ffff·ffff·0800·​0010·​0800·​0000·0c00·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000510:​·ffff·​ffff·1100·​0000·1400·1400·​0500·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000510:​·​0300·0000·​ffff·ffff·​0800·​0010·​0800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000520:​·​0000·0000·0c00·​0000·​0000·​0000·​ffff·​ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000520:​·​0301·1000·1800·​0000·​0900·​0000·​ffff·​ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000530:​·0800·0010·2d06·​0000·​0c00·0000·0100·​0000··​.​.​.​.​-​.​.​.​.​.​.​.​.​.​.​.​ 00000530:​·ffff·ffff·1200·​0000·​0201·1000·3800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
00000540:​·1300·​0000·0800·0003·1300·0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000540:​·0b00·​0000·ffff·ffff·ffff·ffff·1300·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000550:​·0e00·0000·1200·​0000·​0800·​0003·1200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000550:​·1400·1400·0100·​0000·​0000·​0000·0c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000560:​·ffff·ffff·0f00·​0000·1400·​0000·0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000560:​·0400·0000·1400·​0000·0800·​0003·1400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000570:​·​0a00·0000·ffff·ffff·1000·​0000·1500·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000570:​·​0301·1000·1800·0000·0b00·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000580:​·0800·0003·​1500·​0000·​0201·​1000·4c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​L.​.​.​ 00000580:​·ffff·ffff·​1300·​0000·​0201·​1000·7400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​t.​.​.​
00000590:​·​0700·​0000·​ffff·​ffff·​ffff·​ffff·​1600·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000590:​·​0d00·​0000·​ffff·​ffff·​ffff·​ffff·​1500·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005a0:​·​1400·​1400·​0200·​0000·​0000·​0000·​0c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005a0:​·​1400·​1400·​0400·​0000·​0000·​0000·​0c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005b0:​·​0200·​0000·​ffff·​ffff·​0800·​0010·​0800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005b0:​·​0800·​0000·​ffff·​ffff·​0800·​0001·​0000·​047f··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005c0:​·​0c00·​0000·​0300·​0000·​ffff·​ffff·​0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005c0:​·​0c00·​0000·​0700·​0000·​ffff·​ffff·​0800·​0001··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005d0:​·​0800·​0000·​0301·1000·1800·​0000·0900·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005d0:​·​0000·​037f·​0c00·0000·0600·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005e0:​·ffff·ffff·ffff·ffff·1600·​0000·​0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005e0:​·0800·0001·0000·027f·0c00·​0000·​0500·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005f0:​·3800·0000·​0b00·​0000·​ffff·​ffff·ffff·ffff··8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005f0:​·ffff·ffff·​0800·​0012·​ffff·​ffff·0201·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000600:​·1700·​0000·​1400·1400·0100·0000·0000·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000600:​·7400·​0000·​1200·0000·ffff·ffff·ffff·ffff··t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000610:​·0c00·​0000·0400·0000·1800·​0000·​0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000610:​·1600·​0000·1400·1400·0400·​0000·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000620:​·1800·​0000·​0301·1000·1800·0000·​0b00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000620:​·0c00·​0000·​0700·0000·ffff·ffff·​0800·​0001··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/17473 bytes (0.00%) of diff not shown.