68.5 KB
/home/fdroid/fdroiddata/tmp/com.jmstudios.pointandhit.android_12.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.jmstudios.pointandhit.android_12.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·97c8d0c5efaa8488cbacba06f689b87abcb132431a8f52b14ba434fed0609605 
10 Signer·#1·certificate·SHA-1·digest:·96efa75b5d19860239beb6d68676898ac59a5259 
11 Signer·#1·certificate·MD5·digest:·3d1244b7d842a724130c46bfbcdb124a 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·6e2fc833ead70c3cbbe69d2e131502689117792fe7ca404dfa9ec9c5957f4a05 
15 Signer·#1·public·key·SHA-1·digest:·f382db2055d4f69afeb6b3402a631f2b58ee303a 
16 Signer·#1·public·key·MD5·digest:·8de2534d72bc32f6a378b009f575385c 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
8.54 KB
zipinfo {}
    
Offset 1, 52 lines modifiedOffset 1, 50 lines modified
1 Zip·file·size:·1883563·bytes,·number·of·entries:·501 Zip·file·size:·1879335·bytes,·number·of·entries:·48
2 -rw----·····2.0·fat·····4055·bl·defN·16-Mar-30·15:50·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····4176·bl·defN·16-Mar-30·15:50·META-INF/380F8BBA.SF 
4 -rw----·····2.0·fat·····1326·bl·defN·16-Mar-30·15:50·META-INF/380F8BBA.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·16-Mar-30·08:53·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·16-Mar-30·08:53·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····2016·bX·defN·16-Mar-30·08:53·AndroidManifest.xml2 -rw----·····2.0·fat·····2016·bX·defN·17-Oct-24·00:07·AndroidManifest.xml
8 -rw----·····1.0·fat·····2124·b-·stor·16-Mar-30·08:51·assets/+1points.png3 -rw----·····1.0·fat·····2124·b-·stor·17-Oct-24·00:06·assets/+1points.png
9 -rw----·····1.0·fat·····4020·b-·stor·16-Mar-30·08:51·assets/+2points.png4 -rw----·····1.0·fat·····4020·b-·stor·17-Oct-24·00:06·assets/+2points.png
10 -rw----·····1.0·fat·····4587·b-·stor·16-Mar-30·08:51·assets/+3points.png5 -rw----·····1.0·fat·····4587·b-·stor·17-Oct-24·00:06·assets/+3points.png
11 -rw----·····1.0·fat·····3630·b-·stor·16-Mar-30·08:51·assets/+5points.png6 -rw----·····1.0·fat·····3630·b-·stor·17-Oct-24·00:06·assets/+5points.png
12 -rw----·····1.0·fat····23116·b-·stor·16-Mar-30·08:51·assets/buttons/buttons.png7 -rw----·····1.0·fat····23116·b-·stor·17-Oct-24·00:06·assets/buttons/buttons.png
13 -rw----·····1.0·fat·····4241·b-·stor·16-Mar-30·08:51·assets/buttons/play_button.png8 -rw----·····1.0·fat·····4241·b-·stor·17-Oct-24·00:06·assets/buttons/play_button.png
14 -rw----·····1.0·fat·····2265·b-·stor·16-Mar-30·08:51·assets/buttons/radiobutton.png9 -rw----·····1.0·fat·····2265·b-·stor·17-Oct-24·00:06·assets/buttons/radiobutton.png
15 -rw----·····2.0·fat····23515·bl·defN·16-Mar-30·08:53·assets/fonts/deja_vu_sans_large.fnt10 -rw----·····2.0·fat····23515·bl·defN·17-Oct-24·00:07·assets/fonts/deja_vu_sans_large.fnt
16 -rw----·····1.0·fat····31672·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large1.png11 -rw----·····1.0·fat····31672·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large1.png
17 -rw----·····1.0·fat····25684·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large2.png12 -rw----·····1.0·fat····25684·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large2.png
18 -rw----·····1.0·fat····32426·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large3.png13 -rw----·····1.0·fat····32426·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large3.png
19 -rw----·····1.0·fat····24927·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large4.png14 -rw----·····1.0·fat····24927·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large4.png
20 -rw----·····1.0·fat····25865·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large5.png15 -rw----·····1.0·fat····25865·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large5.png
21 -rw----·····1.0·fat·····8066·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_large6.png16 -rw----·····1.0·fat·····8066·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_large6.png
22 -rw----·····2.0·fat····23130·bl·defN·16-Mar-30·08:53·assets/fonts/deja_vu_sans_medium.fnt17 -rw----·····2.0·fat····23130·bl·defN·17-Oct-24·00:07·assets/fonts/deja_vu_sans_medium.fnt
23 -rw----·····1.0·fat····50130·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_medium1.png18 -rw----·····1.0·fat····50130·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_medium1.png
24 -rw----·····1.0·fat····14474·b-·stor·16-Mar-30·08:51·assets/fonts/deja_vu_sans_medium2.png19 -rw----·····1.0·fat····14474·b-·stor·17-Oct-24·00:06·assets/fonts/deja_vu_sans_medium2.png
25 -rw----·····1.0·fat·····1216·b-·stor·16-Mar-30·08:51·assets/heart.png20 -rw----·····1.0·fat·····1216·b-·stor·17-Oct-24·00:06·assets/heart.png
26 -rw----·····1.0·fat····67314·b-·stor·16-Mar-30·08:51·assets/logo.png21 -rw----·····1.0·fat····67314·b-·stor·17-Oct-24·00:06·assets/logo.png
27 -rw----·····1.0·fat······144·b-·stor·16-Mar-30·08:51·assets/lose_life_effect.png22 -rw----·····1.0·fat······144·b-·stor·17-Oct-24·00:06·assets/lose_life_effect.png
28 -rw----·····1.0·fat·····5814·b-·stor·16-Mar-30·08:51·res/drawable-hdpi-v4/icon_1.png23 -rw----·····1.0·fat·····5814·b-·stor·17-Oct-24·00:06·res/drawable-hdpi-v4/icon_1.png
29 -rw----·····1.0·fat·····3462·b-·stor·16-Mar-30·08:51·res/drawable-mdpi-v4/icon_1.png24 -rw----·····1.0·fat·····3462·b-·stor·17-Oct-24·00:06·res/drawable-mdpi-v4/icon_1.png
30 -rw----·····1.0·fat·····8243·b-·stor·16-Mar-30·08:51·res/drawable-xhdpi-v4/icon_1.png25 -rw----·····1.0·fat·····8243·b-·stor·17-Oct-24·00:06·res/drawable-xhdpi-v4/icon_1.png
31 -rw----·····1.0·fat····13481·b-·stor·16-Mar-30·08:51·res/drawable-xxhdpi-v4/icon_1.png26 -rw----·····1.0·fat····13481·b-·stor·17-Oct-24·00:06·res/drawable-xxhdpi-v4/icon_1.png
32 -rw----·····1.0·fat·····1356·b-·stor·16-Mar-30·08:51·resources.arsc27 -rw----·····1.0·fat·····1332·b-·stor·17-Oct-24·00:06·resources.arsc
33 -rw----·····2.0·fat··2548680·bl·defN·16-Mar-30·08:53·classes.dex28 -rw----·····2.0·fat··2727592·bl·defN·17-Oct-24·00:07·classes.dex
34 -rw----·····2.0·fat······770·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl29 -rw----·····2.0·fat······770·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl
35 -rw----·····2.0·fat·····2730·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl30 -rw----·····2.0·fat·····2730·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl
36 -rw----·····2.0·fat·····5163·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl31 -rw----·····2.0·fat·····5163·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl
37 -rw----·····2.0·fat·····8948·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl32 -rw----·····2.0·fat·····8948·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl
38 -rw----·····2.0·fat······870·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl33 -rw----·····2.0·fat······870·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl
39 -rw----·····2.0·fat·····2923·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl34 -rw----·····2.0·fat·····2923·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl
40 -rw----·····2.0·fat····21743·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/utils/arial-15.fnt35 -rw----·····2.0·fat····21743·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/utils/arial-15.fnt
41 -rw----·····2.0·fat····21814·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/utils/arial-15.png36 -rw----·····2.0·fat····21814·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/utils/arial-15.png
42 -rw----·····2.0·fat····12144·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/utils/JsonReader.rl37 -rw----·····2.0·fat····12144·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/utils/JsonReader.rl
43 -rw----·····2.0·fat····17333·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/utils/XmlReader.rl38 -rw----·····2.0·fat····17333·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/utils/XmlReader.rl
44 -rw----·····2.0·fat····22448·bl·defN·16-Mar-30·08:53·com/badlogic/gdx.gwt.xml39 -rw----·····2.0·fat····22448·bl·defN·17-Oct-24·00:07·com/badlogic/gdx.gwt.xml
45 -rw----·····2.0·fat······303·bl·defN·16-Mar-30·08:53·com/badlogic/gdx/physics/box2d.gwt.xml40 -rw----·····2.0·fat······303·bl·defN·17-Oct-24·00:07·com/badlogic/gdx/physics/box2d.gwt.xml
 41 -rw----·····2.0·fat···255176·bl·defN·17-Oct-24·00:06·lib/armeabi/libgdx.so
 42 -rw----·····2.0·fat···283896·bl·defN·17-Oct-24·00:06·lib/armeabi/libgdx-box2d.so
 43 -rw----·····2.0·fat···226512·bl·defN·17-Oct-24·00:06·lib/armeabi-v7a/libgdx.so
46 -rw----·····2.0·fat···206080·bl·defN·16-Mar-30·08:51·lib/armeabi-v7a/libgdx-box2d.so44 -rw----·····2.0·fat···206080·bl·defN·17-Oct-24·00:06·lib/armeabi-v7a/libgdx-box2d.so
47 -rw----·····2.0·fat···226512·bl·defN·16-Mar-30·08:51·lib/armeabi-v7a/libgdx.so 
48 -rw----·····2.0·fat···283896·bl·defN·16-Mar-30·08:51·lib/armeabi/libgdx-box2d.so 
49 -rw----·····2.0·fat···255176·bl·defN·16-Mar-30·08:51·lib/armeabi/libgdx.so45 -rw----·····2.0·fat···247580·bl·defN·17-Oct-24·00:06·lib/x86/libgdx.so
50 -rw----·····2.0·fat···275776·bl·defN·16-Mar-30·08:51·lib/x86/libgdx-box2d.so46 -rw----·····2.0·fat···275776·bl·defN·17-Oct-24·00:06·lib/x86/libgdx-box2d.so
51 -rw----·····2.0·fat···247580·bl·defN·16-Mar-30·08:51·lib/x86/libgdx.so47 -rw----·····2.0·fat·····4055·b-·defN·17-Oct-24·00:07·META-INF/MANIFEST.MF
 48 -rw----·····2.0·fat·····4176·b-·defN·17-Oct-24·00:07·META-INF/380F8BBA.SF
 49 -rw----·····2.0·fat·····1326·b-·defN·17-Oct-24·00:07·META-INF/380F8BBA.RSA
52 50·files,·4577446·bytes·uncompressed,·1876146·bytes·compressed:··59.0%50 48·files,·4756252·bytes·uncompressed,·1872281·bytes·compressed:··60.6%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
7.26 KB
resources.arsc
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
00000000:·0200·0c00·4c05·0000·0100·0000·0100·1c00··....L...........00000000:·0200·0c00·3405·0000·0100·0000·0100·1c00··....4...........
00000010:·cc00·0000·0500·0000·0000·0000·0001·0000··................00000010:·cc00·0000·0500·0000·0000·0000·0001·0000··................
00000020:·3000·0000·0000·0000·0000·0000·2200·0000··0..........."...00000020:·3000·0000·0000·0000·0000·0000·2200·0000··0..........."...
00000030:·4400·0000·6700·0000·8b00·0000·1f1f·7265··D...g.........re00000030:·4400·0000·6700·0000·8b00·0000·1f1f·7265··D...g.........re
00000040:·732f·6472·6177·6162·6c65·2d6d·6470·692d··s/drawable-mdpi-00000040:·732f·6472·6177·6162·6c65·2d6d·6470·692d··s/drawable-mdpi-
00000050:·7634·2f69·636f·6e5f·312e·706e·6700·1f1f··v4/icon_1.png...00000050:·7634·2f69·636f·6e5f·312e·706e·6700·1f1f··v4/icon_1.png...
00000060:·7265·732f·6472·6177·6162·6c65·2d68·6470··res/drawable-hdp00000060:·7265·732f·6472·6177·6162·6c65·2d68·6470··res/drawable-hdp
00000070:·692d·7634·2f69·636f·6e5f·312e·706e·6700··i-v4/icon_1.png.00000070:·692d·7634·2f69·636f·6e5f·312e·706e·6700··i-v4/icon_1.png.
00000080:·2020·7265·732f·6472·6177·6162·6c65·2d78····res/drawable-x00000080:·2020·7265·732f·6472·6177·6162·6c65·2d78····res/drawable-x
00000090:·6864·7069·2d76·342f·6963·6f6e·5f31·2e70··hdpi-v4/icon_1.p00000090:·6864·7069·2d76·342f·6963·6f6e·5f31·2e70··hdpi-v4/icon_1.p
000000a0:·6e67·0021·2172·6573·2f64·7261·7761·626c··ng.!!res/drawabl000000a0:·6e67·0021·2172·6573·2f64·7261·7761·626c··ng.!!res/drawabl
000000b0:·652d·7878·6864·7069·2d76·342f·6963·6f6e··e-xxhdpi-v4/icon000000b0:·652d·7878·6864·7069·2d76·342f·6963·6f6e··e-xxhdpi-v4/icon
000000c0:·5f31·2e70·6e67·000b·0b50·6f69·6e74·2026··_1.png...Point·&000000c0:·5f31·2e70·6e67·000b·0b50·6f69·6e74·2026··_1.png...Point·&
000000d0:·2048·6974·0000·0000·0002·2001·7404·0000···Hit......·.t...000000d0:·2048·6974·0000·0000·0002·2001·5c04·0000···Hit......·.\...
000000e0:·7f00·0000·6300·6f00·6d00·2e00·6a00·6d00··....c.o.m...j.m.000000e0:·7f00·0000·6300·6f00·6d00·2e00·6a00·6d00··....c.o.m...j.m.
000000f0:·7300·7400·7500·6400·6900·6f00·7300·2e00··s.t.u.d.i.o.s...000000f0:·7300·7400·7500·6400·6900·6f00·7300·2e00··s.t.u.d.i.o.s...
00000100:·7000·6f00·6900·6e00·7400·6100·6e00·6400··p.o.i.n.t.a.n.d.00000100:·7000·6f00·6900·6e00·7400·6100·6e00·6400··p.o.i.n.t.a.n.d.
00000110:·6800·6900·7400·2e00·6100·6e00·6400·7200··h.i.t...a.n.d.r.00000110:·6800·6900·7400·2e00·6100·6e00·6400·7200··h.i.t...a.n.d.r.
00000120:·6f00·6900·6400·0000·0000·0000·0000·0000··o.i.d...........00000120:·6f00·6900·6400·0000·0000·0000·0000·0000··o.i.d...........
00000130:·0000·0000·0000·0000·0000·0000·0000·0000··................00000130:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000140:·0000·0000·0000·0000·0000·0000·0000·0000··................00000140:·0000·0000·0000·0000·0000·0000·0000·0000··................
Offset 37, 49 lines modifiedOffset 37, 48 lines modified
00000240:·0573·7479·6c65·0000·0100·1c00·4800·0000··.style......H...00000240:·0573·7479·6c65·0000·0100·1c00·4800·0000··.style......H...
00000250:·0300·0000·0000·0000·0001·0000·2800·0000··............(...00000250:·0300·0000·0000·0000·0001·0000·2800·0000··............(...
00000260:·0000·0000·0000·0000·0900·0000·1400·0000··................00000260:·0000·0000·0000·0000·0900·0000·1400·0000··................
00000270:·0606·6963·6f6e·5f31·0008·0861·7070·5f6e··..icon_1...app_n00000270:·0606·6963·6f6e·5f31·0008·0861·7070·5f6e··..icon_1...app_n
00000280:·616d·6500·0808·4764·7854·6865·6d65·0000··ame...GdxTheme..00000280:·616d·6500·0808·4764·7854·6865·6d65·0000··ame...GdxTheme..
00000290:·0202·1000·1000·0000·0100·0000·0000·0000··................00000290:·0202·1000·1000·0000·0100·0000·0000·0000··................
000002a0:·0202·1000·1400·0000·0200·0000·0100·0000··................000002a0:·0202·1000·1400·0000·0200·0000·0100·0000··................
000002b0:·0001·0000·0102·4800·5c00·0000·0200·0000··......H.\.......000002b0:·0001·0000·0102·4400·5800·0000·0200·0000··......D.X.......
000002c0:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4.......000002c0:·0100·0000·4800·0000·3000·0000·0000·0000··....H...0.......
000002d0:·0000·0000·0000·a000·0000·0000·0000·0000··................000002d0:·0000·0000·0000·a000·0000·0000·0000·0000··................
000002e0:·0400·0000·0000·0000·0000·0000·0000·0000··................000002e0:·0400·0000·0000·0000·0000·0000·0000·0000··................
000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002f0:·0000·0000·0000·0000·0000·0000·0800·0000··................
 00000300:·0000·0000·0800·0003·0000·0000·0102·4400··..............D.
 00000310:·5800·0000·0200·0000·0100·0000·4800·0000··X...........H...
 00000320:·3000·0000·0000·0000·0000·0000·0000·f000··0...............
00000300:·0800·0000·0000·0000·0800·0003·0000·0000··................00000330:·0000·0000·0000·0000·0400·0000·0000·0000··................
00000310:·0102·4800·5c00·0000·0200·0000·0100·0000··..H.\........... 
00000320:·4c00·0000·3400·0000·0000·0000·0000·0000··L...4........... 
00000330:·0000·f000·0000·0000·0000·0000·0400·0000··................ 
00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000350:·0000·0000·0800·0000·0000·0000·0800·0003··................
 00000360:·0100·0000·0102·4400·5800·0000·0200·0000··......D.X.......
 00000370:·0100·0000·4800·0000·3000·0000·0000·0000··....H...0.......
 00000380:·0000·0000·0000·4001·0000·0000·0000·0000··......@.........
 00000390:·0400·0000·0000·0000·0000·0000·0000·0000··................
00000350:·0000·0000·0000·0000·0000·0000·0800·0000··................000003a0:·0000·0000·0000·0000·0000·0000·0800·0000··................
00000360:·0000·0000·0800·0003·0100·0000·0102·4800··..............H.000003b0:·0000·0000·0800·0003·0200·0000·0102·4400··..............D.
00000370:·5c00·0000·0200·0000·0100·0000·4c00·0000··\...........L...000003c0:·5800·0000·0200·0000·0100·0000·4800·0000··X...........H...
00000380:·3400·0000·0000·0000·0000·0000·0000·4001··4.............@.000003d0:·3000·0000·0000·0000·0000·0000·0000·e001··0...............
00000390:·0000·0000·0000·0000·0400·0000·0000·0000··................000003e0:·0000·0000·0000·0000·0400·0000·0000·0000··................
000003a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000003f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000003b0:·0000·0000·0000·0000·0800·0000·0000·0000··................ 
000003c0:·0800·0003·0200·0000·0102·4800·5c00·0000··..........H.\... 
000003d0:·0200·0000·0100·0000·4c00·0000·3400·0000··........L...4... 
000003e0:·0000·0000·0000·0000·0000·e001·0000·0000··................ 
000003f0:·0000·0000·0400·0000·0000·0000·0000·0000··................ 
00000400:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000410:·0000·0000·0800·0000·0000·0000·0800·0003··................00000400:·0000·0000·0800·0000·0000·0000·0800·0003··................
00000420:·0300·0000·0202·1000·1400·0000·0300·0000··................00000410:·0300·0000·0202·1000·1400·0000·0300·0000··................
00000430:·0100·0000·0000·0000·0102·4800·5c00·0000··..........H.\...00000420:·0100·0000·0000·0000·0102·4400·5800·0000··..........D.X...
00000440:·0300·0000·0100·0000·4c00·0000·3400·0000··........L...4...00000430:·0300·0000·0100·0000·4800·0000·3000·0000··........H...0...
 00000440:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000450:·0000·0000·0000·0000·0000·0000·0000·0000··................00000450:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000460:·0000·0000·0000·0000·0000·0000·0000·0000··................00000460:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000470:·0800·0000·0100·0000·0800·0003·0400·0000··................
 00000480:·0202·1000·1400·0000·0400·0000·0100·0000··................
 00000490:·0000·0000·0102·4400·a000·0000·0400·0000··......D.........
 000004a0:·0100·0000·4800·0000·3000·0000·0000·0000··....H...0.......
00000470:·0000·0000·0000·0000·0000·0000·0000·0000··................000004b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000480:·0000·0000·0800·0000·0100·0000·0800·0003··................ 
00000490:·0400·0000·0202·1000·1400·0000·0400·0000··................ 
000004a0:·0100·0000·0000·0000·0102·4800·a400·0000··..........H..... 
000004b0:·0400·0000·0100·0000·4c00·0000·3400·0000··........L...4... 
000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000004d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004d0:·0000·0000·0000·0000·0000·0000·1000·0100··................
000004e0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004e0:·0200·0000·0500·0301·0600·0000·5400·0101··............T...
000004f0:·0000·0000·1000·0100·0200·0000·0500·0301··................ 
00000500:·0600·0000·5400·0101·0800·0001·0d00·0601··....T........... 
00000510:·5600·0101·0800·0012·ffff·ffff·5900·0101··V...........Y... 
00000520:·0800·0001·0000·0000·ae00·0101·0800·0001··................000004f0:·0800·0001·0d00·0601·5600·0101·0800·0012··........V.......
00000530:·0000·0301·0d02·0101·0800·0012·ffff·ffff··................00000500:·ffff·ffff·5900·0101·0800·0001·0000·0000··....Y...........
00000540:·ab02·0101·0800·0001·0000·0000············............00000510:·ae00·0101·0800·0001·0000·0301·0d02·0101··................
 00000520:·0800·0012·ffff·ffff·ab02·0101·0800·0001··................
 00000530:·0000·0000································....
5.66 KB
classes.dex
5.64 KB
classes.jar
3.39 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2586073·bytes,·number·of·entries:·11401 Zip·file·size:·2586072·bytes,·number·of·entries:·1140
2 ?rwxrwxr-x··2.0·unx·····1087·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application$ApplicationType.class2 ?rwxrwxr-x··2.0·unx·····1087·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application$ApplicationType.class
3 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application.class3 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application.class
4 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationListener.class4 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationListener.class
5 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Audio.class5 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Audio.class
6 ?rwxrwxr-x··2.0·unx······958·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files$FileType.class6 ?rwxrwxr-x··2.0·unx······958·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files$FileType.class
7 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files.class7 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files.class
8 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Gdx.class8 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Gdx.class
Offset 487, 15 lines modifiedOffset 487, 15 lines modified
487 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ArrayReflection.class487 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ArrayReflection.class
488 ?rwxrwxr-x··2.0·unx·····5622·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ClassReflection.class488 ?rwxrwxr-x··2.0·unx·····5622·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ClassReflection.class
489 ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Constructor.class489 ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Constructor.class
490 ?rwxrwxr-x··2.0·unx·····3595·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Field.class490 ?rwxrwxr-x··2.0·unx·····3595·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Field.class
491 ?rwxrwxr-x··2.0·unx·····2173·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Method.class491 ?rwxrwxr-x··2.0·unx·····2173·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/Method.class
492 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ReflectionException.class492 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/reflect/ReflectionException.class
493 ?rwxrwxr-x··2.0·unx·····4405·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/Viewport.class493 ?rwxrwxr-x··2.0·unx·····4405·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/Viewport.class
494 ?rwxrwxr-x··2.0·unx·····2857·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/BulletManager.class494 ?rwxrwxr-x··2.0·unx·····2856·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/BulletManager.class
495 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/GameScreen$GameState.class495 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/GameScreen$GameState.class
496 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/GameTheme.class496 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/GameTheme.class
497 ?rwxrwxr-x··2.0·unx·····1538·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/LoseLifeEffect.class497 ?rwxrwxr-x··2.0·unx·····1538·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/LoseLifeEffect.class
498 ?rwxrwxr-x··2.0·unx·····3400·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/ShootAnimation.class498 ?rwxrwxr-x··2.0·unx·····3400·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/ShootAnimation.class
499 ?rwxrwxr-x··2.0·unx·····2671·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/Target.class499 ?rwxrwxr-x··2.0·unx·····2671·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/Target.class
500 ?rwxrwxr-x··2.0·unx·····5342·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/TargetManager.class500 ?rwxrwxr-x··2.0·unx·····5342·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/TargetManager.class
501 ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/TutorialScreen$TutorialState.class501 ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/jmstudios/pointandhit/TutorialScreen$TutorialState.class
Offset 1135, 8 lines modifiedOffset 1135, 8 lines modified
1135 ?rwxrwxr-x··2.0·unx·····3497·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/ImageButton.class1135 ?rwxrwxr-x··2.0·unx·····3497·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/ImageButton.class
1136 ?rwxrwxr-x··2.0·unx·····4927·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/ImageTextButton.class1136 ?rwxrwxr-x··2.0·unx·····4927·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/ImageTextButton.class
1137 ?rwxrwxr-x··2.0·unx·····3896·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/TextButton.class1137 ?rwxrwxr-x··2.0·unx·····3896·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/TextButton.class
1138 ?rwxrwxr-x··2.0·unx·····2979·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$PolarAcceleration.class1138 ?rwxrwxr-x··2.0·unx·····2979·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$PolarAcceleration.class
1139 ?rwxrwxr-x··2.0·unx·····3014·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$Rotational3D.class1139 ?rwxrwxr-x··2.0·unx·····3014·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$Rotational3D.class
1140 ?rwxrwxr-x··2.0·unx·····3464·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$TangentialAcceleration.class1140 ?rwxrwxr-x··2.0·unx·····3464·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/graphics/g3d/particles/influencers/DynamicsModifier$TangentialAcceleration.class
1141 ?rwxrwxr-x··2.0·unx·····2982·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/CheckBox.class1141 ?rwxrwxr-x··2.0·unx·····2982·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/ui/CheckBox.class
1142 1140·files,·2919288·bytes·uncompressed,·2372947·bytes·compressed:··18.7%1142 1140·files,·2919287·bytes·uncompressed,·2372946·bytes·compressed:··18.7%
2.22 KB
com/jmstudios/pointandhit/BulletManager.class
2.13 KB
javap -verbose -constants -s -l -private {}
    
Offset 525, 15 lines modifiedOffset 525, 15 lines modified
525 ·······122:·istore········7525 ·······122:·istore········7
526 ·······124:·goto··········35526 ·······124:·goto··········35
  
527 ··public·void·update();527 ··public·void·update();
528 ····descriptor:·()V528 ····descriptor:·()V
529 ····flags:·(0x0001)·ACC_PUBLIC529 ····flags:·(0x0001)·ACC_PUBLIC
530 ····Code:530 ····Code:
531 ······stack=300,·locals=9,·args_size=1531 ······stack=300,·locals=7,·args_size=1
532 ·········0:·aload_0532 ·········0:·aload_0
533 ·········1:·getfield······#38·················//·Field·shootCoolDownTimeLeft:F533 ·········1:·getfield······#38·················//·Field·shootCoolDownTimeLeft:F
534 ·········4:·fstore_1534 ·········4:·fstore_1
535 ·········5:·fconst_0535 ·········5:·fconst_0
536 ·········6:·fstore_2536 ·········6:·fstore_2
537 ·········7:·aconst_null537 ·········7:·aconst_null
538 ·········8:·astore_3538 ·········8:·astore_3
Offset 556, 29 lines modifiedOffset 556, 31 lines modified
556 ········37:·fsub556 ········37:·fsub
557 ········38:·fstore_1557 ········38:·fstore_1
558 ········39:·aload_0558 ········39:·aload_0
559 ········40:·fload_1559 ········40:·fload_1
560 ········41:·putfield······#38·················//·Field·shootCoolDownTimeLeft:F560 ········41:·putfield······#38·················//·Field·shootCoolDownTimeLeft:F
561 ········44:·aload_0561 ········44:·aload_0
562 ········45:·getfield······#105················//·Field·shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;562 ········45:·getfield······#105················//·Field·shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;
563 ········48:·astore········5563 ········48:·astore_3
564 ········50:·aload·········5564 ········49:·aload_3
565 ········52:·arraylength565 ········50:·arraylength
566 ········53:·istore········6566 ········51:·istore········5
567 ········55:·iconst_0567 ········53:·iconst_0
568 ········56:·istore········7568 ········54:·istore········4
 569 ········56:·fconst_0
 570 ········57:·fstore_1
569 ········58:·iload·········7571 ········58:·iload·········4
570 ········60:·iload·········6572 ········60:·iload·········5
571 ········62:·if_icmpge·····86573 ········62:·if_icmpge·····85
572 ········65:·aload·········5574 ········65:·aload_3
573 ········67:·iload·········7575 ········66:·iload·········4
574 ········69:·aaload576 ········68:·aaload
575 ········70:·astore········8577 ········69:·astore········6
576 ········72:·aload·········8578 ········71:·aload·········6
577 ········74:·invokevirtual·#154················//·Method·com/jmstudios/pointandhit/ShootAnimation.update:()V579 ········73:·invokevirtual·#154················//·Method·com/jmstudios/pointandhit/ShootAnimation.update:()V
578 ········77:·iload·········7580 ········76:·iload·········4
579 ········79:·iconst_1581 ········78:·iconst_1
580 ········80:·iadd582 ········79:·iadd
581 ········81:·istore········7583 ········80:·istore········4
582 ········83:·goto··········58584 ········82:·goto··········58
583 ········86:·return585 ········85:·return
584 }586 }
3.9 KB
smali/com/jmstudios/pointandhit/MainMenuScreen.smali
    
Offset 119, 14 lines modifiedOffset 119, 15 lines modified
  
119 ····move-result·v6119 ····move-result·v6
  
120 ····int-to-float·v6,·v6120 ····int-to-float·v6,·v6
  
121 ····sget-object·v7,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;121 ····sget-object·v7,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
 122 ····.line·61
122 ····invoke-interface·{v7},·Lcom/badlogic/gdx/Graphics;->getHeight()I123 ····invoke-interface·{v7},·Lcom/badlogic/gdx/Graphics;->getHeight()I
  
123 ····move-result·v7124 ····move-result·v7
  
124 ····int-to-float·v7,·v7125 ····int-to-float·v7,·v7
  
125 ····move-object/from16·v0,·v17126 ····move-object/from16·v0,·v17
Offset 228, 14 lines modifiedOffset 229, 15 lines modified
228 ····.local·v3,·"buttonsTex":Lcom/badlogic/gdx/graphics/Texture;229 ····.local·v3,·"buttonsTex":Lcom/badlogic/gdx/graphics/Texture;
229 ····new-instance·v11,·Lcom/badlogic/gdx/graphics/Texture;230 ····new-instance·v11,·Lcom/badlogic/gdx/graphics/Texture;
  
230 ····sget-object·v6,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files;231 ····sget-object·v6,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files;
  
231 ····const-string·v7,·"buttons/play_button.png"232 ····const-string·v7,·"buttons/play_button.png"
  
 233 ····.line·74
232 ····invoke-interface·{v6,·v7},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle;234 ····invoke-interface·{v6,·v7},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle;
  
233 ····move-result-object·v6235 ····move-result-object·v6
  
234 ····invoke-direct·{v11,·v6},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/files/FileHandle;)V236 ····invoke-direct·{v11,·v6},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/files/FileHandle;)V
  
235 ····.line·75237 ····.line·75
Offset 391, 26 lines modifiedOffset 393, 28 lines modified
  
391 ····move-result-object·v6393 ····move-result-object·v6
  
392 ····const/high16·v7,·0x40200000····#·2.5f394 ····const/high16·v7,·0x40200000····#·2.5f
  
393 ····mul-float/2addr·v7,·v14395 ····mul-float/2addr·v7,·v14
  
 396 ····.line·101
394 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;397 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
395 ····move-result-object·v6398 ····move-result-object·v6
  
396 ····move-object/from16·v0,·p0399 ····move-object/from16·v0,·p0
  
397 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F400 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F
  
398 ····move-object/from16·v0,·p0401 ····move-object/from16·v0,·p0
  
399 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->playButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;402 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->playButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;
  
 403 ····.line·102
400 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getWidth()F404 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getWidth()F
  
401 ····move-result·v8405 ····move-result·v8
  
402 ····mul-float/2addr·v7,·v8406 ····mul-float/2addr·v7,·v8
  
403 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;407 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
Offset 421, 14 lines modifiedOffset 425, 15 lines modified
  
421 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F425 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F
  
422 ····move-object/from16·v0,·p0426 ····move-object/from16·v0,·p0
  
423 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->playButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;427 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->playButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;
  
 428 ····.line·103
424 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F429 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F
  
425 ····move-result·v8430 ····move-result·v8
  
426 ····mul-float/2addr·v7,·v8431 ····mul-float/2addr·v7,·v8
  
427 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;432 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
Offset 475, 14 lines modifiedOffset 480, 15 lines modified
  
475 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F480 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F
  
476 ····move-object/from16·v0,·p0481 ····move-object/from16·v0,·p0
  
477 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->tutorialButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;482 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->tutorialButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;
  
 483 ····.line·106
478 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F484 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F
  
479 ····move-result·v8485 ····move-result·v8
  
480 ····mul-float/2addr·v7,·v8486 ····mul-float/2addr·v7,·v8
  
481 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;487 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
Offset 522, 14 lines modifiedOffset 528, 15 lines modified
  
522 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F528 ····iget·v7,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->scale:F
  
523 ····move-object/from16·v0,·p0529 ····move-object/from16·v0,·p0
  
524 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->optionsButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;530 ····iget-object·v8,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->optionsButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;
  
 531 ····.line·108
525 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F532 ····invoke-virtual·{v8},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getHeight()F
  
526 ····move-result·v8533 ····move-result·v8
  
527 ····mul-float/2addr·v7,·v8534 ····mul-float/2addr·v7,·v8
  
528 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;535 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->height(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
Offset 568, 14 lines modifiedOffset 575, 15 lines modified
  
568 ····sub-float/2addr·v7,·v8575 ····sub-float/2addr·v7,·v8
  
569 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;576 ····invoke-virtual·{v6,·v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
570 ····move-result-object·v6577 ····move-result-object·v6
  
 578 ····.line·113
571 ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->center()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;579 ····invoke-virtual·{v6},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->center()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
572 ····.line·114580 ····.line·114
573 ····move-object/from16·v0,·p0581 ····move-object/from16·v0,·p0
  
574 ····iget-object·v6,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;582 ····iget-object·v6,·v0,·Lcom/jmstudios/pointandhit/MainMenuScreen;->table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/MainMenuScreen;
  
23 ····.prologue24 ····.prologue
24 ····.line·11825 ····.line·118
25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$1;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;26 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$1;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;
  
26 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$1;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;27 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$1;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·18024 ····.line·180
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$3;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$3;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
708 B
smali/com/jmstudios/pointandhit/OneShotGame.smali
    
Offset 106, 14 lines modifiedOffset 106, 15 lines modified
106 ····.line·42106 ····.line·42
107 ····new-instance·v0,·Lcom/badlogic/gdx/graphics/Texture;107 ····new-instance·v0,·Lcom/badlogic/gdx/graphics/Texture;
  
108 ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files;108 ····sget-object·v1,·Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files;
  
109 ····const-string·v2,·"buttons/buttons.png"109 ····const-string·v2,·"buttons/buttons.png"
  
 110 ····.line·43
110 ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle;111 ····invoke-interface·{v1,·v2},·Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle;
  
111 ····move-result-object·v1112 ····move-result-object·v1
  
112 ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/files/FileHandle;)V113 ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/graphics/Texture;-><init>(Lcom/badlogic/gdx/files/FileHandle;)V
  
113 ····iput-object·v0,·p0,·Lcom/jmstudios/pointandhit/OneShotGame;->buttons:Lcom/badlogic/gdx/graphics/Texture;114 ····iput-object·v0,·p0,·Lcom/jmstudios/pointandhit/OneShotGame;->buttons:Lcom/badlogic/gdx/graphics/Texture;
695 B
smali/com/jmstudios/pointandhit/OptionsScreen$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/OptionsScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/OptionsScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/OptionsScreen;
  
23 ····.prologue24 ····.prologue
24 ····.line·13525 ····.line·135
25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen$1;->this$0:Lcom/jmstudios/pointandhit/OptionsScreen;26 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen$1;->this$0:Lcom/jmstudios/pointandhit/OptionsScreen;
  
26 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen$1;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;27 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen$1;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
4.55 KB
smali/com/jmstudios/pointandhit/TargetManager.smali
    
Offset 480, 14 lines modifiedOffset 480, 15 lines modified
  
480 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->higherX:I480 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->higherX:I
  
481 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerX:I481 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerX:I
  
482 ····sub-int/2addr·v3,·v4482 ····sub-int/2addr·v3,·v4
  
 483 ····.line·212
483 ····invoke-virtual·{v2,·v3},·Ljava/util/Random;->nextInt(I)I484 ····invoke-virtual·{v2,·v3},·Ljava/util/Random;->nextInt(I)I
  
484 ····move-result·v2485 ····move-result·v2
  
485 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerX:I486 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerX:I
  
486 ····add-int·v0,·v2,·v3487 ····add-int·v0,·v2,·v3
Offset 498, 14 lines modifiedOffset 499, 15 lines modified
  
498 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->higherY:I499 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->higherY:I
  
499 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerY:I500 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerY:I
  
500 ····sub-int/2addr·v3,·v4501 ····sub-int/2addr·v3,·v4
  
 502 ····.line·215
501 ····invoke-virtual·{v2,·v3},·Ljava/util/Random;->nextInt(I)I503 ····invoke-virtual·{v2,·v3},·Ljava/util/Random;->nextInt(I)I
  
502 ····move-result·v2504 ····move-result·v2
  
503 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerY:I505 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->lowerY:I
  
504 ····add-int·v1,·v2,·v3506 ····add-int·v1,·v2,·v3
Offset 666, 20 lines modifiedOffset 668, 22 lines modified
  
666 ····invoke-virtual·{v2},·Lcom/badlogic/gdx/math/Vector2;->len()F668 ····invoke-virtual·{v2},·Lcom/badlogic/gdx/math/Vector2;->len()F
  
667 ····move-result·v2669 ····move-result·v2
  
668 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;670 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;
  
 671 ····.line·176
669 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/Target;->getRadius()I672 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/Target;->getRadius()I
  
670 ····move-result·v3673 ····move-result·v3
  
671 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->userPointer:Lcom/jmstudios/pointandhit/UserPointer;674 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->userPointer:Lcom/jmstudios/pointandhit/UserPointer;
  
 675 ····.line·177
672 ····invoke-virtual·{v4},·Lcom/jmstudios/pointandhit/UserPointer;->getRadius()I676 ····invoke-virtual·{v4},·Lcom/jmstudios/pointandhit/UserPointer;->getRadius()I
  
673 ····move-result·v4677 ····move-result·v4
  
674 ····add-int/2addr·v3,·v4678 ····add-int/2addr·v3,·v4
  
675 ····int-to-float·v3,·v3679 ····int-to-float·v3,·v3
Offset 692, 39 lines modifiedOffset 696, 43 lines modified
  
692 ····iget-boolean·v2,·v2,·Lcom/jmstudios/pointandhit/Target;->dying:Z696 ····iget-boolean·v2,·v2,·Lcom/jmstudios/pointandhit/Target;->dying:Z
  
693 ····if-nez·v2,·:cond_0697 ····if-nez·v2,·:cond_0
  
694 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->loseLifeEffect:Lcom/jmstudios/pointandhit/LoseLifeEffect;698 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->loseLifeEffect:Lcom/jmstudios/pointandhit/LoseLifeEffect;
  
 699 ····.line·179
695 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/LoseLifeEffect;->isActive()Z700 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/LoseLifeEffect;->isActive()Z
  
696 ····move-result·v2701 ····move-result·v2
  
697 ····if-nez·v2,·:cond_0702 ····if-nez·v2,·:cond_0
  
698 ····.line·180703 ····.line·180
699 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;704 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;
  
 705 ····.line·181
700 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/Target;->getRadius()I706 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/Target;->getRadius()I
  
701 ····move-result·v2707 ····move-result·v2
  
702 ····int-to-float·v2,·v2708 ····int-to-float·v2,·v2
  
703 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;709 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->target:Lcom/jmstudios/pointandhit/Target;
  
 710 ····.line·182
704 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/Target;->getStartRadius()I711 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/Target;->getStartRadius()I
  
705 ····move-result·v3712 ····move-result·v3
  
706 ····int-to-float·v3,·v3713 ····int-to-float·v3,·v3
  
707 ····div-float/2addr·v2,·v3714 ····div-float/2addr·v2,·v3
  
 715 ····.line·180
708 ····invoke-direct·{p0,·v2},·Lcom/jmstudios/pointandhit/TargetManager;->getHitScore(F)I716 ····invoke-direct·{p0,·v2},·Lcom/jmstudios/pointandhit/TargetManager;->getHitScore(F)I
  
709 ····move-result·v0717 ····move-result·v0
  
710 ····.line·183718 ····.line·183
711 ····.local·v0,·"extraScore":I719 ····.local·v0,·"extraScore":I
712 ····iget·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->score:I720 ····iget·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->score:I
Offset 784, 14 lines modifiedOffset 792, 15 lines modified
  
784 ····iget·v0,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->score:I792 ····iget·v0,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->score:I
  
785 ····int-to-double·v6,·v0793 ····int-to-double·v6,·v0
  
786 ····const-wide/16·v8,·0x0794 ····const-wide/16·v8,·0x0
  
 795 ····.line·161
787 ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D796 ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D
  
788 ····move-result-wide·v6797 ····move-result-wide·v6
  
789 ····const-wide/high16·v8,·0x4024000000000000L····#·10.0798 ····const-wide/high16·v8,·0x4024000000000000L····#·10.0
  
790 ····div-double/2addr·v6,·v8799 ····div-double/2addr·v6,·v8
Offset 804, 14 lines modifiedOffset 813, 15 lines modified
  
804 ····.line·162813 ····.line·162
805 ····.local·v1,·"lifeTime":F814 ····.local·v1,·"lifeTime":F
806 ····new-instance·v0,·Lcom/jmstudios/pointandhit/Target;815 ····new-instance·v0,·Lcom/jmstudios/pointandhit/Target;
  
807 ····iget·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->targetRadius:I816 ····iget·v2,·p0,·Lcom/jmstudios/pointandhit/TargetManager;->targetRadius:I
  
 817 ····.line·164
808 ····invoke-direct·{p0},·Lcom/jmstudios/pointandhit/TargetManager;->randomSpawnLocation()Lcom/badlogic/gdx/math/Vector2;818 ····invoke-direct·{p0},·Lcom/jmstudios/pointandhit/TargetManager;->randomSpawnLocation()Lcom/badlogic/gdx/math/Vector2;
  
809 ····move-result-object·v3819 ····move-result-object·v3
  
Max diff block lines reached; 1184/4558 bytes (25.98%) of diff not shown.
717 B
smali/com/jmstudios/pointandhit/Target.smali
    
Offset 116, 20 lines modifiedOffset 116, 22 lines modified
  
116 ····iget·v1,·v1,·Lcom/badlogic/gdx/math/Vector2;->x:F116 ····iget·v1,·v1,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
117 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/Target;->centerPosition:Lcom/badlogic/gdx/math/Vector2;117 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/Target;->centerPosition:Lcom/badlogic/gdx/math/Vector2;
  
118 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->y:F118 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->y:F
  
 119 ····.line·88
119 ····invoke-virtual·{p0},·Lcom/jmstudios/pointandhit/Target;->getRadius()I120 ····invoke-virtual·{p0},·Lcom/jmstudios/pointandhit/Target;->getRadius()I
  
120 ····move-result·v3121 ····move-result·v3
  
121 ····int-to-float·v3,·v3122 ····int-to-float·v3,·v3
  
 123 ····.line·87
122 ····invoke-virtual·{p1,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->circle(FFF)V124 ····invoke-virtual·{p1,·v1,·v2,·v3},·Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->circle(FFF)V
  
123 ····.line·90125 ····.line·90
124 ····:cond_0126 ····:cond_0
125 ····iget-boolean·v1,·p0,·Lcom/jmstudios/pointandhit/Target;->dying:Z127 ····iget-boolean·v1,·p0,·Lcom/jmstudios/pointandhit/Target;->dying:Z
  
126 ····if-eqz·v1,·:cond_1128 ····if-eqz·v1,·:cond_1
623 B
smali/com/jmstudios/pointandhit/GameScreen$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·12824 ····.line·128
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$1;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$1;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$2.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/MainMenuScreen;
  
23 ····.prologue24 ····.prologue
24 ····.line·12425 ····.line·124
25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$2;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;26 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$2;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;
  
26 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$2;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;27 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$2;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·18624 ····.line·186
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$4;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$4;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·23024 ····.line·230
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$5;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$5;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
3.13 KB
smali/com/jmstudios/pointandhit/OptionsScreen.smali
    
Offset 70, 14 lines modifiedOffset 70, 15 lines modified
  
70 ····move-result·v270 ····move-result·v2
  
71 ····int-to-float·v2,·v271 ····int-to-float·v2,·v2
  
72 ····sget-object·v4,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;72 ····sget-object·v4,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
 73 ····.line·66
73 ····invoke-interface·{v4},·Lcom/badlogic/gdx/Graphics;->getHeight()I74 ····invoke-interface·{v4},·Lcom/badlogic/gdx/Graphics;->getHeight()I
  
74 ····move-result·v475 ····move-result·v4
  
75 ····int-to-float·v4,·v476 ····int-to-float·v4,·v4
  
76 ····invoke-direct·{v15,·v2,·v4},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V77 ····invoke-direct·{v15,·v2,·v4},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V
Offset 488, 14 lines modifiedOffset 489, 15 lines modified
  
488 ····const/high16·v5,·0x40000000····#·2.0f489 ····const/high16·v5,·0x40000000····#·2.0f
  
489 ····mul-float/2addr·v5,·v14490 ····mul-float/2addr·v5,·v14
  
490 ····sub-float/2addr·v4,·v5491 ····sub-float/2addr·v4,·v5
  
 492 ····.line·115
491 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;493 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
492 ····.line·118494 ····.line·118
493 ····new-instance·v2,·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;495 ····new-instance·v2,·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
494 ····invoke-direct·{v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;-><init>()V496 ····invoke-direct·{v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;-><init>()V
  
Offset 523, 14 lines modifiedOffset 525, 15 lines modified
  
523 ····const/16·v4,·0xa525 ····const/16·v4,·0xa
  
524 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->align(I)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;526 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->align(I)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
525 ····move-result-object·v2527 ····move-result-object·v2
  
 528 ····.line·121
526 ····invoke-virtual·{v2,·v14},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->pad(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;529 ····invoke-virtual·{v2,·v14},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->pad(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
527 ····move-result-object·v2530 ····move-result-object·v2
  
528 ····const/4·v4,·0x0531 ····const/4·v4,·0x0
  
529 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;532 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
Offset 692, 28 lines modifiedOffset 695, 30 lines modified
  
692 ····move-result-object·v2695 ····move-result-object·v2
  
693 ····const/high16·v4,·0x40800000····#·4.0f696 ····const/high16·v4,·0x40800000····#·4.0f
  
694 ····mul-float/2addr·v4,·v14697 ····mul-float/2addr·v4,·v14
  
 698 ····.line·148
695 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;699 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->padBottom(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
696 ····move-result-object·v2700 ····move-result-object·v2
  
697 ····const/high16·v4,·0x41200000····#·10.0f701 ····const/high16·v4,·0x41200000····#·10.0f
  
698 ····const/high16·v5,·0x3f800000····#·1.0f702 ····const/high16·v5,·0x3f800000····#·1.0f
  
699 ····invoke-virtual·{v2,·v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->fill(FF)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;703 ····invoke-virtual·{v2,·v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->fill(FF)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
700 ····move-result-object·v2704 ····move-result-object·v2
  
701 ····const/16·v4,·0xa705 ····const/16·v4,·0xa
  
 706 ····.line·149
702 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->align(I)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;707 ····invoke-virtual·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->align(I)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
703 ····.line·150708 ····.line·150
704 ····move-object/from16·v0,·p0709 ····move-object/from16·v0,·p0
  
705 ····iget-object·v2,·v0,·Lcom/jmstudios/pointandhit/OptionsScreen;->mainTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;710 ····iget-object·v2,·v0,·Lcom/jmstudios/pointandhit/OptionsScreen;->mainTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
Offset 816, 26 lines modifiedOffset 821, 28 lines modified
816 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->pad(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;821 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->pad(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
817 ····.line·179822 ····.line·179
818 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;->getImageCell()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;823 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;->getImageCell()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
819 ····move-result-object·v1824 ····move-result-object·v1
  
 825 ····.line·180
820 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;->getImageCell()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;826 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/ui/CheckBox;->getImageCell()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
821 ····move-result-object·v2827 ····move-result-object·v2
  
822 ····invoke-virtual·{v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->getPrefWidth()F828 ····invoke-virtual·{v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->getPrefWidth()F
  
823 ····move-result·v2829 ····move-result·v2
  
824 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen;->scale:F830 ····iget·v3,·p0,·Lcom/jmstudios/pointandhit/OptionsScreen;->scale:F
  
825 ····mul-float/2addr·v2,·v3831 ····mul-float/2addr·v2,·v3
  
 832 ····.line·179
826 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->size(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;833 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->size(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
827 ····.line·182834 ····.line·182
828 ····return-object·v0835 ····return-object·v0
829 .end·method836 .end·method
  
  
10.5 KB
smali/com/jmstudios/pointandhit/GameScreen.smali
    
Offset 201, 14 lines modifiedOffset 201, 15 lines modified
  
201 ····move-result·v1201 ····move-result·v1
  
202 ····int-to-float·v1,·v1202 ····int-to-float·v1,·v1
  
203 ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;203 ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
 204 ····.line·101
204 ····invoke-interface·{v2},·Lcom/badlogic/gdx/Graphics;->getHeight()I205 ····invoke-interface·{v2},·Lcom/badlogic/gdx/Graphics;->getHeight()I
  
205 ····move-result·v2206 ····move-result·v2
  
206 ····int-to-float·v2,·v2207 ····int-to-float·v2,·v2
  
207 ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V208 ····invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V
Offset 564, 25 lines modifiedOffset 565, 26 lines modified
564 ····.local·v0,·"gameOverButtonsBackground":Lcom/badlogic/gdx/graphics/Pixmap;565 ····.local·v0,·"gameOverButtonsBackground":Lcom/badlogic/gdx/graphics/Pixmap;
565 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;566 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;
  
566 ····iget-object·v4,·v4,·Lcom/jmstudios/pointandhit/TargetManager;->currentTheme:Lcom/jmstudios/pointandhit/GameTheme;567 ····iget-object·v4,·v4,·Lcom/jmstudios/pointandhit/TargetManager;->currentTheme:Lcom/jmstudios/pointandhit/GameTheme;
  
567 ····iget-object·v4,·v4,·Lcom/jmstudios/pointandhit/GameTheme;->target:Lcom/badlogic/gdx/graphics/Color;568 ····iget-object·v4,·v4,·Lcom/jmstudios/pointandhit/GameTheme;->target:Lcom/badlogic/gdx/graphics/Color;
  
 569 ····.line·405
568 ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/Color;->cpy()Lcom/badlogic/gdx/graphics/Color;570 ····invoke-virtual·{v4},·Lcom/badlogic/gdx/graphics/Color;->cpy()Lcom/badlogic/gdx/graphics/Color;
  
569 ····move-result-object·v1571 ····move-result-object·v1
  
570 ····.line·406572 ····.line·406
571 ····.local·v1,·"gameOverButtonsBackgroundColor":Lcom/badlogic/gdx/graphics/Color;573 ····.local·v1,·"gameOverButtonsBackgroundColor":Lcom/badlogic/gdx/graphics/Color;
572 ····const·v4,·0x3f4ccccd····#·0.8f574 ····const·v4,·0x3f4ccccd····#·0.8f
  
573 ····iput·v4,·v1,·Lcom/badlogic/gdx/graphics/Color;->a:F575 ····iput·v4,·v1,·Lcom/badlogic/gdx/graphics/Color;->a:F
  
574 ····.line·407576 ····.line·408
575 ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/graphics/Pixmap;->setColor(Lcom/badlogic/gdx/graphics/Color;)V577 ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/graphics/Pixmap;->setColor(Lcom/badlogic/gdx/graphics/Color;)V
  
576 ····.line·409578 ····.line·409
577 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/Pixmap;->fill()V579 ····invoke-virtual·{v0},·Lcom/badlogic/gdx/graphics/Pixmap;->fill()V
  
578 ····.line·410580 ····.line·410
579 ····new-instance·v2,·Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;581 ····new-instance·v2,·Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;
Offset 597, 14 lines modifiedOffset 599, 15 lines modified
  
597 ····invoke-direct·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;-><init>(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;)V599 ····invoke-direct·{v2,·v4},·Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;-><init>(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;)V
  
598 ····.line·413600 ····.line·413
599 ····.local·v2,·"gameOverButtonsBackgroundDrawable":Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;601 ····.local·v2,·"gameOverButtonsBackgroundDrawable":Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;
600 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->gameOverButtonsTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;602 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->gameOverButtonsTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
 603 ····.line·414
601 ····invoke-virtual·{v4,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->setBackground(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V604 ····invoke-virtual·{v4,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->setBackground(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V
  
602 ····.line·416605 ····.line·416
603 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->scoreLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label;606 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->scoreLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label;
  
604 ····new-instance·v5,·Ljava/lang/StringBuilder;607 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
Offset 635, 24 lines modifiedOffset 638, 26 lines modified
  
635 ····iget-object·v5,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;638 ····iget-object·v5,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;
  
636 ····iget-object·v5,·v5,·Lcom/jmstudios/pointandhit/TargetManager;->currentTheme:Lcom/jmstudios/pointandhit/GameTheme;639 ····iget-object·v5,·v5,·Lcom/jmstudios/pointandhit/TargetManager;->currentTheme:Lcom/jmstudios/pointandhit/GameTheme;
  
637 ····iget-object·v5,·v5,·Lcom/jmstudios/pointandhit/GameTheme;->target:Lcom/badlogic/gdx/graphics/Color;640 ····iget-object·v5,·v5,·Lcom/jmstudios/pointandhit/GameTheme;->target:Lcom/badlogic/gdx/graphics/Color;
  
 641 ····.line·418
638 ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/Color;->cpy()Lcom/badlogic/gdx/graphics/Color;642 ····invoke-virtual·{v5},·Lcom/badlogic/gdx/graphics/Color;->cpy()Lcom/badlogic/gdx/graphics/Color;
  
639 ····move-result-object·v5643 ····move-result-object·v5
  
640 ····const·v6,·0x3f99999a····#·1.2f644 ····const·v6,·0x3f99999a····#·1.2f
  
641 ····invoke-virtual·{v5,·v6},·Lcom/badlogic/gdx/graphics/Color;->mul(F)Lcom/badlogic/gdx/graphics/Color;645 ····invoke-virtual·{v5,·v6},·Lcom/badlogic/gdx/graphics/Color;->mul(F)Lcom/badlogic/gdx/graphics/Color;
  
642 ····move-result-object·v5646 ····move-result-object·v5
  
 647 ····.line·417
643 ····invoke-virtual·{v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setColor(Lcom/badlogic/gdx/graphics/Color;)V648 ····invoke-virtual·{v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setColor(Lcom/badlogic/gdx/graphics/Color;)V
  
644 ····.line·419649 ····.line·419
645 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->game:Lcom/jmstudios/pointandhit/OneShotGame;650 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->game:Lcom/jmstudios/pointandhit/OneShotGame;
  
646 ····invoke-virtual·{v4},·Lcom/jmstudios/pointandhit/OneShotGame;->getHighScore()I651 ····invoke-virtual·{v4},·Lcom/jmstudios/pointandhit/OneShotGame;->getHighScore()I
  
Offset 1109, 14 lines modifiedOffset 1114, 15 lines modified
  
1109 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1114 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1110 ····move-result-object·v21115 ····move-result-object·v2
  
1111 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;1116 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;
  
 1117 ····.line·343
1112 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/TargetManager;->getScore()I1118 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/TargetManager;->getScore()I
  
1113 ····move-result·v31119 ····move-result·v3
  
1114 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;1120 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
1115 ····move-result-object·v21121 ····move-result-object·v2
Offset 1320, 14 lines modifiedOffset 1326, 15 lines modified
  
1320 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1326 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1321 ····move-result-object·v21327 ····move-result-object·v2
  
1322 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;1328 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/GameScreen;->targetManager:Lcom/jmstudios/pointandhit/TargetManager;
  
 1329 ····.line·365
1323 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/TargetManager;->getScore()I1330 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/TargetManager;->getScore()I
  
1324 ····move-result·v31331 ····move-result·v3
  
1325 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;1332 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
1326 ····move-result-object·v21333 ····move-result-object·v2
Offset 1509, 14 lines modifiedOffset 1516, 15 lines modified
  
1509 ····iget·v6,·v6,·Lcom/badlogic/gdx/math/Vector2;->x:F1516 ····iget·v6,·v6,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
1510 ····move-object/from16·v0,·p01517 ····move-object/from16·v0,·p0
  
1511 ····iget-object·v7,·v0,·Lcom/jmstudios/pointandhit/GameScreen;->pauseButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;1518 ····iget-object·v7,·v0,·Lcom/jmstudios/pointandhit/GameScreen;->pauseButton:Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;
  
 1519 ····.line·136
1512 ····invoke-virtual·{v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getWidth()F1520 ····invoke-virtual·{v7},·Lcom/badlogic/gdx/scenes/scene2d/ui/ImageButton;->getWidth()F
Max diff block lines reached; 5949/10669 bytes (55.76%) of diff not shown.
1.53 KB
smali/com/jmstudios/pointandhit/UserPointer.smali
    
Offset 96, 18 lines modifiedOffset 96, 20 lines modified
96 ····iput-object·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->startValue:Lcom/badlogic/gdx/math/Vector2;96 ····iput-object·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->startValue:Lcom/badlogic/gdx/math/Vector2;
  
97 ····.line·4897 ····.line·48
98 ····const-string·v3,·"sensitivity"98 ····const-string·v3,·"sensitivity"
  
99 ····const/4·v4,·0x299 ····const/4·v4,·0x2
  
 100 ····.line·49
100 ····invoke-interface·{p3,·v3,·v4},·Lcom/badlogic/gdx/Preferences;->getInteger(Ljava/lang/String;I)I101 ····invoke-interface·{p3,·v3,·v4},·Lcom/badlogic/gdx/Preferences;->getInteger(Ljava/lang/String;I)I
  
101 ····move-result·v3102 ····move-result·v3
  
 103 ····.line·48
102 ····invoke-virtual·{p0,·v3},·Lcom/jmstudios/pointandhit/UserPointer;->getScreenSizeInDegrees(I)I104 ····invoke-virtual·{p0,·v3},·Lcom/jmstudios/pointandhit/UserPointer;->getScreenSizeInDegrees(I)I
  
103 ····move-result·v3105 ····move-result·v3
  
104 ····iput·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->screenSizeInDegrees:I106 ····iput·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->screenSizeInDegrees:I
  
105 ····.line·50107 ····.line·50
Offset 365, 24 lines modifiedOffset 367, 27 lines modified
  
365 ····invoke-virtual·{v1},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F367 ····invoke-virtual·{v1},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F
  
366 ····move-result·v1368 ····move-result·v1
  
367 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->pitchSmoother:Lcom/jmstudios/pointandhit/ValueSmoother;369 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->pitchSmoother:Lcom/jmstudios/pointandhit/ValueSmoother;
  
 370 ····.line·68
368 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F371 ····invoke-virtual·{v2},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F
  
369 ····move-result·v2372 ····move-result·v2
  
370 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->azimuthSmoother:Lcom/jmstudios/pointandhit/ValueSmoother;373 ····iget-object·v3,·p0,·Lcom/jmstudios/pointandhit/UserPointer;->azimuthSmoother:Lcom/jmstudios/pointandhit/ValueSmoother;
  
 374 ····.line·69
371 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F375 ····invoke-virtual·{v3},·Lcom/jmstudios/pointandhit/ValueSmoother;->getValue()F
  
372 ····move-result·v3376 ····move-result·v3
  
 377 ····.line·67
373 ····invoke-direct·{p0,·v1,·v2,·v3},·Lcom/jmstudios/pointandhit/UserPointer;->mapToScreen(FFF)Lcom/badlogic/gdx/math/Vector2;378 ····invoke-direct·{p0,·v1,·v2,·v3},·Lcom/jmstudios/pointandhit/UserPointer;->mapToScreen(FFF)Lcom/badlogic/gdx/math/Vector2;
  
374 ····move-result-object·v0379 ····move-result-object·v0
  
375 ····.line·70380 ····.line·70
376 ····.local·v0,·"centerPosition":Lcom/badlogic/gdx/math/Vector2;381 ····.local·v0,·"centerPosition":Lcom/badlogic/gdx/math/Vector2;
377 ····return-object·v0382 ····return-object·v0
1010 B
smali/com/jmstudios/pointandhit/NoCompassScreen.smali
    
Offset 175, 14 lines modifiedOffset 175, 15 lines modified
  
175 ····move-result·v4175 ····move-result·v4
  
176 ····int-to-float·v4,·v4176 ····int-to-float·v4,·v4
  
177 ····sget-object·v5,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;177 ····sget-object·v5,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
 178 ····.line·50
178 ····invoke-interface·{v5},·Lcom/badlogic/gdx/Graphics;->getHeight()I179 ····invoke-interface·{v5},·Lcom/badlogic/gdx/Graphics;->getHeight()I
  
179 ····move-result·v5180 ····move-result·v5
  
180 ····int-to-float·v5,·v5181 ····int-to-float·v5,·v5
  
181 ····invoke-direct·{v3,·v4,·v5},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V182 ····invoke-direct·{v3,·v4,·v5},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V
Offset 256, 14 lines modifiedOffset 257, 15 lines modified
  
256 ····iget·v5,·v3,·Lcom/badlogic/gdx/math/Vector2;->x:F257 ····iget·v5,·v3,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
257 ····mul-float·v6,·v2,·v8258 ····mul-float·v6,·v2,·v8
  
258 ····sub-float/2addr·v5,·v6259 ····sub-float/2addr·v5,·v6
  
 260 ····.line·61
259 ····invoke-virtual·{v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;261 ····invoke-virtual·{v4,·v5},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
260 ····.line·62262 ····.line·62
261 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/NoCompassScreen;->stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;263 ····iget-object·v4,·p0,·Lcom/jmstudios/pointandhit/NoCompassScreen;->stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;
  
262 ····iget-object·v5,·p0,·Lcom/jmstudios/pointandhit/NoCompassScreen;->table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;264 ····iget-object·v5,·p0,·Lcom/jmstudios/pointandhit/NoCompassScreen;->table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$4.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/MainMenuScreen;
  
23 ····.prologue24 ····.prologue
24 ····.line·14025 ····.line·140
25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$4;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;26 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$4;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;
  
26 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$4;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;27 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$4;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
6.04 KB
smali/com/jmstudios/pointandhit/BulletManager.smali
    
Offset 180, 14 lines modifiedOffset 180, 15 lines modified
180 ····if-ge·v7,·v9,·:cond_2180 ····if-ge·v7,·v9,·:cond_2
  
181 ····.line·59181 ····.line·59
182 ····iget-object·v10,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;182 ····iget-object·v10,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;
  
183 ····new-instance·v0,·Lcom/jmstudios/pointandhit/ShootAnimation;183 ····new-instance·v0,·Lcom/jmstudios/pointandhit/ShootAnimation;
  
 184 ····.line·60
184 ····invoke-virtual·{p3},·Lcom/jmstudios/pointandhit/UserPointer;->getRadius()I185 ····invoke-virtual·{p3},·Lcom/jmstudios/pointandhit/UserPointer;->getRadius()I
  
185 ····move-result·v4186 ····move-result·v4
  
186 ····iget-object·v6,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->scoreSprites:[Lcom/badlogic/gdx/graphics/Texture;187 ····iget-object·v6,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->scoreSprites:[Lcom/badlogic/gdx/graphics/Texture;
  
187 ····move-object·v5,·p2188 ····move-object·v5,·p2
Offset 210, 74 lines modifiedOffset 211, 68 lines modified
210 #·virtual·methods211 #·virtual·methods
211 .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V212 .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V
212 ····.locals·4213 ····.locals·4
213 ····.param·p1,·"batch"····#·Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;214 ····.param·p1,·"batch"····#·Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;
  
214 ····.prologue215 ····.prologue
215 ····.line·81216 ····.line·81
216 ····iget-object·v0,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;217 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;
  
217 ····.local·v0,·"arr$":[Lcom/jmstudios/pointandhit/ShootAnimation; 
218 ····array-length·v2,·v0218 ····array-length·v3,·v2
  
219 ····.local·v2,·"len$":I 
220 ····const/4·v1,·0x0219 ····const/4·v1,·0x0
  
221 ····.local·v1,·"i$":I 
222 ····:goto_0220 ····:goto_0
223 ····if-ge·v1,·v2,·:cond_0221 ····if-ge·v1,·v3,·:cond_0
  
224 ····aget-object·v3,·v0,·v1222 ····aget-object·v0,·v2,·v1
  
225 ····.line·82223 ····.line·82
226 ····.local·v3,·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;224 ····.local·v0,·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;
227 ····invoke-virtual·{v3,·p1},·Lcom/jmstudios/pointandhit/ShootAnimation;->draw(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V225 ····invoke-virtual·{v0,·p1},·Lcom/jmstudios/pointandhit/ShootAnimation;->draw(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V
  
228 ····.line·81226 ····.line·81
229 ····add-int/lit8·v1,·v1,·0x1227 ····add-int/lit8·v1,·v1,·0x1
  
230 ····goto·:goto_0228 ····goto·:goto_0
  
231 ····.line·84229 ····.line·84
232 ····.end·local·v3····#·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;230 ····.end·local·v0····#·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;
233 ····:cond_0231 ····:cond_0
234 ····return-void232 ····return-void
235 .end·method233 .end·method
  
236 .method·public·draw(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V234 .method·public·draw(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V
237 ····.locals·4235 ····.locals·4
238 ····.param·p1,·"shapeRenderer"····#·Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;236 ····.param·p1,·"shapeRenderer"····#·Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;
  
239 ····.prologue237 ····.prologue
240 ····.line·75238 ····.line·75
241 ····iget-object·v0,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;239 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;
  
242 ····.local·v0,·"arr$":[Lcom/jmstudios/pointandhit/ShootAnimation; 
243 ····array-length·v2,·v0240 ····array-length·v3,·v2
  
244 ····.local·v2,·"len$":I 
245 ····const/4·v1,·0x0241 ····const/4·v1,·0x0
  
246 ····.local·v1,·"i$":I 
247 ····:goto_0242 ····:goto_0
248 ····if-ge·v1,·v2,·:cond_0243 ····if-ge·v1,·v3,·:cond_0
  
249 ····aget-object·v3,·v0,·v1244 ····aget-object·v0,·v2,·v1
  
250 ····.line·76245 ····.line·76
251 ····.local·v3,·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;246 ····.local·v0,·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;
252 ····invoke-virtual·{v3,·p1},·Lcom/jmstudios/pointandhit/ShootAnimation;->draw(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V247 ····invoke-virtual·{v0,·p1},·Lcom/jmstudios/pointandhit/ShootAnimation;->draw(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V
  
253 ····.line·75248 ····.line·75
254 ····add-int/lit8·v1,·v1,·0x1249 ····add-int/lit8·v1,·v1,·0x1
  
255 ····goto·:goto_0250 ····goto·:goto_0
  
256 ····.line·78251 ····.line·78
257 ····.end·local·v3····#·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;252 ····.end·local·v0····#·"shootAnimation":Lcom/jmstudios/pointandhit/ShootAnimation;
258 ····:cond_0253 ····:cond_0
259 ····return-void254 ····return-void
260 .end·method255 .end·method
  
261 .method·public·shoot()V256 .method·public·shoot()V
262 ····.locals·5257 ····.locals·5
  
Offset 352, 62 lines modifiedOffset 347, 59 lines modified
352 ····:cond_2347 ····:cond_2
353 ····add-int/lit8·v0,·v0,·0x1348 ····add-int/lit8·v0,·v0,·0x1
  
354 ····goto·:goto_0349 ····goto·:goto_0
355 .end·method350 .end·method
  
356 .method·public·update()V351 .method·public·update()V
357 ····.locals·6352 ····.locals·4
  
358 ····.prologue353 ····.prologue
359 ····.line·66354 ····.line·66
360 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F355 ····iget·v1,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F
  
361 ····const/4·v5,·0x0356 ····const/4·v2,·0x0
  
362 ····cmpl-float·v4,·v4,·v5357 ····cmpl-float·v1,·v1,·v2
  
363 ····if-lez·v4,·:cond_0358 ····if-lez·v1,·:cond_0
  
364 ····.line·67359 ····.line·67
365 ····iget·v4,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F360 ····iget·v1,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F
  
366 ····sget-object·v5,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;361 ····sget-object·v2,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
367 ····invoke-interface·{v5},·Lcom/badlogic/gdx/Graphics;->getDeltaTime()F362 ····invoke-interface·{v2},·Lcom/badlogic/gdx/Graphics;->getDeltaTime()F
  
368 ····move-result·v5363 ····move-result·v2
  
369 ····sub-float/2addr·v4,·v5364 ····sub-float/2addr·v1,·v2
  
370 ····iput·v4,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F365 ····iput·v1,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootCoolDownTimeLeft:F
  
371 ····.line·69366 ····.line·69
372 ····:cond_0367 ····:cond_0
373 ····iget-object·v0,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;368 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/BulletManager;->shootAnimations:[Lcom/jmstudios/pointandhit/ShootAnimation;
  
Max diff block lines reached; 817/6086 bytes (13.42%) of diff not shown.
623 B
smali/com/jmstudios/pointandhit/GameScreen$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·17324 ····.line·173
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$2;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$2;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$3.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;19 .field·final·synthetic·val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V21 .method·constructor·<init>(Lcom/jmstudios/pointandhit/MainMenuScreen;Lcom/jmstudios/pointandhit/OneShotGame;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/MainMenuScreen;
  
23 ····.prologue24 ····.prologue
24 ····.line·13425 ····.line·134
25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$3;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;26 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$3;->this$0:Lcom/jmstudios/pointandhit/MainMenuScreen;
  
26 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$3;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;27 ····iput-object·p2,·p0,·Lcom/jmstudios/pointandhit/MainMenuScreen$3;->val$game:Lcom/jmstudios/pointandhit/OneShotGame;
  
4.15 KB
smali/com/jmstudios/pointandhit/TutorialScreen.smali
    
Offset 179, 14 lines modifiedOffset 179, 15 lines modified
  
179 ····move-result·v2179 ····move-result·v2
  
180 ····int-to-float·v2,·v2180 ····int-to-float·v2,·v2
  
181 ····sget-object·v3,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;181 ····sget-object·v3,·Lcom/badlogic/gdx/Gdx;->graphics:Lcom/badlogic/gdx/Graphics;
  
 182 ····.line·92
182 ····invoke-interface·{v3},·Lcom/badlogic/gdx/Graphics;->getHeight()I183 ····invoke-interface·{v3},·Lcom/badlogic/gdx/Graphics;->getHeight()I
  
183 ····move-result·v3184 ····move-result·v3
  
184 ····int-to-float·v3,·v3185 ····int-to-float·v3,·v3
  
185 ····invoke-direct·{v1,·v2,·v3},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V186 ····invoke-direct·{v1,·v2,·v3},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V
Offset 393, 14 lines modifiedOffset 394, 15 lines modified
  
393 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F394 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
394 ····mul-float·v3,·v0,·v5395 ····mul-float·v3,·v0,·v5
  
395 ····sub-float/2addr·v2,·v3396 ····sub-float/2addr·v2,·v3
  
 397 ····.line·124
396 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;398 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
397 ····.line·125399 ····.line·125
398 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;400 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
399 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;401 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
Offset 417, 14 lines modifiedOffset 419, 15 lines modified
  
417 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F419 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
418 ····mul-float·v3,·v0,·v5420 ····mul-float·v3,·v0,·v5
  
419 ····sub-float/2addr·v2,·v3421 ····sub-float/2addr·v2,·v3
  
 422 ····.line·127
420 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;423 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
421 ····.line·128424 ····.line·128
422 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;425 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
423 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;426 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
Offset 441, 14 lines modifiedOffset 444, 15 lines modified
  
441 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F444 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
442 ····mul-float·v3,·v0,·v5445 ····mul-float·v3,·v0,·v5
  
443 ····sub-float/2addr·v2,·v3446 ····sub-float/2addr·v2,·v3
  
 447 ····.line·130
444 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;448 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
445 ····.line·131449 ····.line·131
446 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;450 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;
  
447 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;451 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step1Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
Offset 568, 14 lines modifiedOffset 572, 15 lines modified
  
568 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F572 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
569 ····mul-float·v3,·v0,·v5573 ····mul-float·v3,·v0,·v5
  
570 ····sub-float/2addr·v2,·v3574 ····sub-float/2addr·v2,·v3
  
 575 ····.line·151
571 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;576 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
572 ····.line·152577 ····.line·152
573 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;578 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
574 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;579 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
Offset 592, 14 lines modifiedOffset 597, 15 lines modified
  
592 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F597 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
593 ····mul-float·v3,·v0,·v5598 ····mul-float·v3,·v0,·v5
  
594 ····sub-float/2addr·v2,·v3599 ····sub-float/2addr·v2,·v3
  
 600 ····.line·154
595 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;601 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
596 ····.line·155602 ····.line·155
597 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;603 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Stage:Lcom/badlogic/gdx/scenes/scene2d/Stage;
  
598 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;604 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->step2Table:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
Offset 730, 14 lines modifiedOffset 736, 15 lines modified
  
730 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F736 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
731 ····mul-float·v3,·v0,·v5737 ····mul-float·v3,·v0,·v5
  
732 ····sub-float/2addr·v2,·v3738 ····sub-float/2addr·v2,·v3
  
 739 ····.line·179
733 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;740 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
734 ····.line·180741 ····.line·180
735 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;742 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
736 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;743 ····invoke-virtual·{v1},·Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
Offset 754, 14 lines modifiedOffset 761, 15 lines modified
  
754 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F761 ····iget·v2,·v2,·Lcom/badlogic/gdx/math/Vector2;->x:F
  
755 ····mul-float·v3,·v0,·v5762 ····mul-float·v3,·v0,·v5
  
756 ····sub-float/2addr·v2,·v3763 ····sub-float/2addr·v2,·v3
  
 764 ····.line·182
757 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;765 ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;->width(F)Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;
  
758 ····.line·183766 ····.line·183
759 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneStage:Lcom/badlogic/gdx/scenes/scene2d/Stage;767 ····iget-object·v1,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneStage:Lcom/badlogic/gdx/scenes/scene2d/Stage;
  
760 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;768 ····iget-object·v2,·p0,·Lcom/jmstudios/pointandhit/TutorialScreen;->doneTable:Lcom/badlogic/gdx/scenes/scene2d/ui/Table;
  
Max diff block lines reached; -1/4142 bytes (-0.02%) of diff not shown.
1.49 KB
smali/com/jmstudios/pointandhit/ShootAnimation.smali
    
Offset 348, 14 lines modifiedOffset 348, 15 lines modified
  
348 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F348 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F
  
349 ····div-float/2addr·v8,·v9349 ····div-float/2addr·v8,·v9
  
350 ····float-to-double·v8,·v8350 ····float-to-double·v8,·v8
  
 351 ····.line·70
351 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D352 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D
  
352 ····move-result-wide·v8353 ····move-result-wide·v8
  
353 ····mul-double/2addr·v6,·v8354 ····mul-double/2addr·v6,·v8
  
354 ····double-to-int·v6,·v6355 ····double-to-int·v6,·v6
Offset 391, 14 lines modifiedOffset 392, 15 lines modified
  
391 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F392 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F
  
392 ····div-float/2addr·v8,·v9393 ····div-float/2addr·v8,·v9
  
393 ····float-to-double·v8,·v8394 ····float-to-double·v8,·v8
  
 395 ····.line·74
394 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D396 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D
  
395 ····move-result-wide·v8397 ····move-result-wide·v8
  
396 ····mul-double/2addr·v6,·v8398 ····mul-double/2addr·v6,·v8
  
397 ····double-to-int·v6,·v6399 ····double-to-int·v6,·v6
Offset 422, 14 lines modifiedOffset 424, 15 lines modified
  
422 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F424 ····iget·v9,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->shootingDuration:F
  
423 ····div-float/2addr·v8,·v9425 ····div-float/2addr·v8,·v9
  
424 ····float-to-double·v8,·v8426 ····float-to-double·v8,·v8
  
 427 ····.line·76
425 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D428 ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->pow(DD)D
  
426 ····move-result-wide·v8429 ····move-result-wide·v8
  
427 ····mul-double/2addr·v6,·v8430 ····mul-double/2addr·v6,·v8
  
428 ····double-to-int·v6,·v6431 ····double-to-int·v6,·v6
Offset 471, 14 lines modifiedOffset 474, 15 lines modified
  
471 ····iget·v8,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->targetY:I474 ····iget·v8,·p0,·Lcom/jmstudios/pointandhit/ShootAnimation;->targetY:I
  
472 ····int-to-float·v8,·v8475 ····int-to-float·v8,·v8
  
473 ····invoke-direct·{v6,·v7,·v8},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V476 ····invoke-direct·{v6,·v7,·v8},·Lcom/badlogic/gdx/math/Vector2;-><init>(FF)V
  
 477 ····.line·83
474 ····invoke-virtual·{v4,·v6},·Lcom/jmstudios/pointandhit/TargetManager;->hit(Lcom/badlogic/gdx/math/Vector2;)I478 ····invoke-virtual·{v4,·v6},·Lcom/jmstudios/pointandhit/TargetManager;->hit(Lcom/badlogic/gdx/math/Vector2;)I
  
475 ····move-result·v2479 ····move-result·v2
  
476 ····.line·84480 ····.line·84
477 ····.local·v2,·"extraScore":I481 ····.local·v2,·"extraScore":I
478 ····if-eqz·v2,·:cond_5482 ····if-eqz·v2,·:cond_5
623 B
smali/com/jmstudios/pointandhit/GameScreen$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;18 .field·final·synthetic·this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V20 .method·constructor·<init>(Lcom/jmstudios/pointandhit/GameScreen;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/jmstudios/pointandhit/GameScreen;
  
22 ····.prologue23 ····.prologue
23 ····.line·23624 ····.line·236
24 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$6;->this$0:Lcom/jmstudios/pointandhit/GameScreen;25 ····iput-object·p1,·p0,·Lcom/jmstudios/pointandhit/GameScreen$6;->this$0:Lcom/jmstudios/pointandhit/GameScreen;
  
25 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V26 ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;-><init>()V
  
298 B
smali/com/jmstudios/pointandhit/android/R.smali
    
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·1021 ····.line·10
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·19 
24 ····return-void23 ····return-void
25 .end·method24 .end·method