117 MB
/home/fdroid/fdroiddata/tmp/com.serwylo.beatgame_31.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.serwylo.beatgame_31.apk
9.31 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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <dded4ebc4c4dbc86240baf7d65aad45a84c113cc5c4a9ec2bd850f3057c67dde>, actual: <d5cc3f695dacbb609c2c9ff4c4ef1487d3ee4a98cb284a75492a79d7d1790d8b> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <080135fc682fbf32997dcfa6091c5a84f41b04c8fccebc1463926c37031ea94acc30b60300000000>, actual: <64ff0502e4c805630acff2b943fb9e3992b40ee8f38d25fc5c85501d6a497df5cc30b60300000000>
    
Offset 1, 56 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):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
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:·673102c7148795aee4b2e0bbca3470ba2ca76fd3de3d9b5eeeda23cbe197638d 
10 Signer·#1·certificate·SHA-1·digest:·ecc4c52af212d926f05d91e11e89931b9e47ac24 
11 Signer·#1·certificate·MD5·digest:·82d60d8e499cc2870b8d8bdd5fd5afb0 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b8843a7f176d3c6e4bae75df7ad3216776b9b113b15ef47dfd503ba54223fc39 
15 Signer·#1·public·key·SHA-1·digest:·8f4a77846c6616ad4cefa292b40c43d01ea2bdfb 
16 Signer·#1·public·key·MD5·digest:·88f033734817238bb18945d5957ebfd1 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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/android_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/compiler.common.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/compiler.common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/descriptors.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/descriptors.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/descriptors.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/deserialization.common.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/deserialization.common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/deserialization.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/kotlin-reflection.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/kotlin-stdlib-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/kotlinx-coroutines-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/kotlinx-coroutines-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/kotlinx_coroutines_jdk8.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/ktor-client-cio.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/ktor-client-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/ktor-client-gson.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/ktor-client-json.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/ktor-gson.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/ktor-http-cio.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/ktor-http.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/ktor-io.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/ktor-network-tls.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/ktor-network.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/ktor-server-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/ktor-utils.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/ktx-actors.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/ktx-async.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/metadata.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/metadata.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/services/io.ktor.client.features.json.JsonSerializer·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/services/kotlin.reflect.jvm.internal.impl.builtins.BuiltInsLoader·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/services/kotlin.reflect.jvm.internal.impl.resolve.ExternalOverridabilityCondition·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/util.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.57 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·62275788·bytes,·number·of·entries:·1991 Zip·file·size:·62275788·bytes,·number·of·entries:·199
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··5290456·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··5289956·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx···186280·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libgdx.so4 -rw-rw-rw-··0.0·unx···186280·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libgdx.so
5 -rw-rw-rw-··0.0·unx···177768·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libgdx.so5 -rw-rw-rw-··0.0·unx···177768·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libgdx.so
6 -rw-rw-rw-··0.0·unx···177704·b-·defN·81-Jan-01·01:01·lib/x86/libgdx.so6 -rw-rw-rw-··0.0·unx···177704·b-·defN·81-Jan-01·01:01·lib/x86/libgdx.so
7 -rw-rw-rw-··0.0·unx···194736·b-·defN·81-Jan-01·01:01·lib/x86_64/libgdx.so7 -rw-rw-rw-··0.0·unx···194736·b-·defN·81-Jan-01·01:01·lib/x86_64/libgdx.so
8 -rw-rw-rw-··0.0·unx·····1426·b-·defN·81-Jan-01·01:01·assets/README.md8 -rw-rw-rw-··0.0·unx·····1426·b-·defN·81-Jan-01·01:01·assets/README.md
9 -rw-rw-rw-··0.0·unx·····2051·b-·defN·81-Jan-01·01:01·assets/effects/health.p9 -rw-rw-rw-··0.0·unx·····2051·b-·defN·81-Jan-01·01:01·assets/effects/health.p
10 -rw-rw-rw-··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/effects/particle_pixel.png10 -rw-rw-rw-··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/effects/particle_pixel.png
Offset 194, 8 lines modifiedOffset 194, 8 lines modified
194 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins194 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
195 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins195 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
196 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins196 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
197 -rw----·····2.0·fat·····2075·b-·defN·81-Jan-01·01:01·sfd.ser197 -rw----·····2.0·fat·····2075·b-·defN·81-Jan-01·01:01·sfd.ser
198 -rw----·····2.0·fat····17905·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF198 -rw----·····2.0·fat····17905·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF
199 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA199 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA
200 -rw----·····2.0·fat····17797·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF200 -rw----·····2.0·fat····17797·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
201 199·files,·69471331·bytes·uncompressed,·62239959·bytes·compressed:··10.4%201 199·files,·69470831·bytes·uncompressed,·62240050·bytes·compressed:··10.4%
117 MB
classes.dex
117 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·1d341f904 checksum············:·3fb6da16
5 signature···········:·b7c9...75c45 signature···········:·dbf6...a1c6
6 file_size···········:·52904566 file_size···········:·5289956
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3361810 string_ids_size·····:·33616
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·526912 type_ids_size·······:·5269
13 type_ids_off········:·134584·(0x020db8)13 type_ids_off········:·134576·(0x020db0)
14 proto_ids_size······:·740214 proto_ids_size······:·7402
15 proto_ids_off·······:·155660·(0x02600c)15 proto_ids_off·······:·155652·(0x026004)
16 field_ids_size······:·1187116 field_ids_size······:·11871
17 field_ids_off·······:·244484·(0x03bb04)17 field_ids_off·······:·244476·(0x03bafc)
18 method_ids_size·····:·2957118 method_ids_size·····:·29571
19 method_ids_off······:·339452·(0x052dfc)19 method_ids_off······:·339444·(0x052df4)
20 class_defs_size·····:·461420 class_defs_size·····:·4614
21 class_defs_off······:·576020·(0x08ca14)21 class_defs_off······:·576012·(0x08ca0c)
22 data_size···········:·456678822 data_size···········:·4566296
23 data_off············:·723668·(0x0b0ad4)23 data_off············:·723660·(0x0b0acc)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·7325 class_idx···········:·73
26 access_flags········:·16401·(0x4011)26 access_flags········:·16401·(0x4011)
27 superclass_idx······:·227927 superclass_idx······:·2279
28 source_file_idx·····:·387428 source_file_idx·····:·3872
29 static_fields_size··:·729 static_fields_size··:·7
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·431 direct_methods_size·:·4
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 79, 55 lines modifiedOffset 79, 55 lines modified
79 ······type··········:·'()V'79 ······type··········:·'()V'
80 ······access········:·0x10008·(STATIC·CONSTRUCTOR)80 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
81 ······code··········-81 ······code··········-
82 ······registers·····:·1382 ······registers·····:·13
83 ······ins···········:·083 ······ins···········:·0
84 ······outs··········:·384 ······outs··········:·3
85 ······insns·size····:·78·16-bit·code·units85 ······insns·size····:·78·16-bit·code·units
86 0b0c34:········································|[0b0c34]·com.badlogic.gdx.Application$ApplicationType.<clinit>:()V86 0b0c2c:········································|[0b0c2c]·com.badlogic.gdx.Application$ApplicationType.<clinit>:()V
87 0b0c44:·2200·4900······························|0000:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@004987 0b0c3c:·2200·4900······························|0000:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
88 0b0c48:·1a01·e70e······························|0002:·const-string·v1,·"Android"·//·string@0ee788 0b0c40:·1a01·e50e······························|0002:·const-string·v1,·"Android"·//·string@0ee5
89 0b0c4c:·1202···································|0004:·const/4·v2,·#int·0·//·#089 0b0c44:·1202···································|0004:·const/4·v2,·#int·0·//·#0
90 0b0c4e:·7030·fa00·1002·························|0005:·invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa90 0b0c46:·7030·fa00·1002·························|0005:·invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
91 0b0c54:·6900·1300······························|0008:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.Android:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@001391 0b0c4c:·6900·1300······························|0008:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.Android:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0013
92 0b0c58:·2201·4900······························|000a:·new-instance·v1,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@004992 0b0c50:·2201·4900······························|000a:·new-instance·v1,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
93 0b0c5c:·1a03·8b13······························|000c:·const-string·v3,·"Desktop"·//·string@138b93 0b0c54:·1a03·8913······························|000c:·const-string·v3,·"Desktop"·//·string@1389
94 0b0c60:·1214···································|000e:·const/4·v4,·#int·1·//·#194 0b0c58:·1214···································|000e:·const/4·v4,·#int·1·//·#1
95 0b0c62:·7030·fa00·3104·························|000f:·invoke-direct·{v1,·v3,·v4},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa95 0b0c5a:·7030·fa00·3104·························|000f:·invoke-direct·{v1,·v3,·v4},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
96 0b0c68:·6901·1500······························|0012:·sput-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.Desktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@001596 0b0c60:·6901·1500······························|0012:·sput-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.Desktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0015
97 0b0c6c:·2203·4900······························|0014:·new-instance·v3,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@004997 0b0c64:·2203·4900······························|0014:·new-instance·v3,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
98 0b0c70:·1a05·9816······························|0016:·const-string·v5,·"HeadlessDesktop"·//·string@169898 0b0c68:·1a05·9616······························|0016:·const-string·v5,·"HeadlessDesktop"·//·string@1696
99 0b0c74:·1226···································|0018:·const/4·v6,·#int·2·//·#299 0b0c6c:·1226···································|0018:·const/4·v6,·#int·2·//·#2
100 0b0c76:·7030·fa00·5306·························|0019:·invoke-direct·{v3,·v5,·v6},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa100 0b0c6e:·7030·fa00·5306·························|0019:·invoke-direct·{v3,·v5,·v6},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
101 0b0c7c:·6903·1600······························|001c:·sput-object·v3,·Lcom/badlogic/gdx/Application$ApplicationType;.HeadlessDesktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0016101 0b0c74:·6903·1600······························|001c:·sput-object·v3,·Lcom/badlogic/gdx/Application$ApplicationType;.HeadlessDesktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0016
102 0b0c80:·2205·4900······························|001e:·new-instance·v5,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049102 0b0c78:·2205·4900······························|001e:·new-instance·v5,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
103 0b0c84:·1a07·200f······························|0020:·const-string·v7,·"Applet"·//·string@0f20103 0b0c7c:·1a07·1e0f······························|0020:·const-string·v7,·"Applet"·//·string@0f1e
104 0b0c88:·1238···································|0022:·const/4·v8,·#int·3·//·#3104 0b0c80:·1238···································|0022:·const/4·v8,·#int·3·//·#3
105 0b0c8a:·7030·fa00·7508·························|0023:·invoke-direct·{v5,·v7,·v8},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa105 0b0c82:·7030·fa00·7508·························|0023:·invoke-direct·{v5,·v7,·v8},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
106 0b0c90:·6905·1400······························|0026:·sput-object·v5,·Lcom/badlogic/gdx/Application$ApplicationType;.Applet:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0014106 0b0c88:·6905·1400······························|0026:·sput-object·v5,·Lcom/badlogic/gdx/Application$ApplicationType;.Applet:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0014
107 0b0c94:·2207·4900······························|0028:·new-instance·v7,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049107 0b0c8c:·2207·4900······························|0028:·new-instance·v7,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
108 0b0c98:·1a09·c23f······························|002a:·const-string·v9,·"WebGL"·//·string@3fc2108 0b0c90:·1a09·c03f······························|002a:·const-string·v9,·"WebGL"·//·string@3fc0
109 0b0c9c:·124a···································|002c:·const/4·v10,·#int·4·//·#4109 0b0c94:·124a···································|002c:·const/4·v10,·#int·4·//·#4
110 0b0c9e:·7030·fa00·970a·························|002d:·invoke-direct·{v7,·v9,·v10},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa110 0b0c96:·7030·fa00·970a·························|002d:·invoke-direct·{v7,·v9,·v10},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
111 0b0ca4:·6907·1700······························|0030:·sput-object·v7,·Lcom/badlogic/gdx/Application$ApplicationType;.WebGL:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0017111 0b0c9c:·6907·1700······························|0030:·sput-object·v7,·Lcom/badlogic/gdx/Application$ApplicationType;.WebGL:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0017
112 0b0ca8:·2209·4900······························|0032:·new-instance·v9,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049112 0b0ca0:·2209·4900······························|0032:·new-instance·v9,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
113 0b0cac:·1a0b·9961······························|0034:·const-string·v11,·"iOS"·//·string@6199113 0b0ca4:·1a0b·9761······························|0034:·const-string·v11,·"iOS"·//·string@6197
114 0b0cb0:·125c···································|0036:·const/4·v12,·#int·5·//·#5114 0b0ca8:·125c···································|0036:·const/4·v12,·#int·5·//·#5
115 0b0cb2:·7030·fa00·b90c·························|0037:·invoke-direct·{v9,·v11,·v12},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa115 0b0caa:·7030·fa00·b90c·························|0037:·invoke-direct·{v9,·v11,·v12},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@00fa
116 0b0cb8:·6909·1800······························|003a:·sput-object·v9,·Lcom/badlogic/gdx/Application$ApplicationType;.iOS:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0018116 0b0cb0:·6909·1800······························|003a:·sput-object·v9,·Lcom/badlogic/gdx/Application$ApplicationType;.iOS:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0018
117 0b0cbc:·126b···································|003c:·const/4·v11,·#int·6·//·#6117 0b0cb4:·126b···································|003c:·const/4·v11,·#int·6·//·#6
118 0b0cbe:·23bb·9713······························|003d:·new-array·v11,·v11,·[Lcom/badlogic/gdx/Application$ApplicationType;·//·type@1397118 0b0cb6:·23bb·9713······························|003d:·new-array·v11,·v11,·[Lcom/badlogic/gdx/Application$ApplicationType;·//·type@1397
119 0b0cc2:·4d00·0b02······························|003f:·aput-object·v0,·v11,·v2119 0b0cba:·4d00·0b02······························|003f:·aput-object·v0,·v11,·v2
120 0b0cc6:·4d01·0b04······························|0041:·aput-object·v1,·v11,·v4120 0b0cbe:·4d01·0b04······························|0041:·aput-object·v1,·v11,·v4
121 0b0cca:·4d03·0b06······························|0043:·aput-object·v3,·v11,·v6121 0b0cc2:·4d03·0b06······························|0043:·aput-object·v3,·v11,·v6
122 0b0cce:·4d05·0b08······························|0045:·aput-object·v5,·v11,·v8122 0b0cc6:·4d05·0b08······························|0045:·aput-object·v5,·v11,·v8
123 0b0cd2:·4d07·0b0a······························|0047:·aput-object·v7,·v11,·v10123 0b0cca:·4d07·0b0a······························|0047:·aput-object·v7,·v11,·v10
124 0b0cd6:·4d09·0b0c······························|0049:·aput-object·v9,·v11,·v12124 0b0cce:·4d09·0b0c······························|0049:·aput-object·v9,·v11,·v12
125 0b0cda:·690b·1200······························|004b:·sput-object·v11,·Lcom/badlogic/gdx/Application$ApplicationType;.$VALUES:[Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0012125 0b0cd2:·690b·1200······························|004b:·sput-object·v11,·Lcom/badlogic/gdx/Application$ApplicationType;.$VALUES:[Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0012
126 0b0cde:·0e00···································|004d:·return-void126 0b0cd6:·0e00···································|004d:·return-void
127 ······catches·······:·(none)127 ······catches·······:·(none)
128 ······positions·····:·128 ······positions·····:·
129 ········0x0000·line=102129 ········0x0000·line=102
130 ········0x004b·line=101130 ········0x004b·line=101
131 ······locals········:·131 ······locals········:·
  
132 ····#1··············:·(in·Lcom/badlogic/gdx/Application$ApplicationType;)132 ····#1··············:·(in·Lcom/badlogic/gdx/Application$ApplicationType;)
Offset 135, 17 lines modifiedOffset 135, 17 lines modified
135 ······type··········:·'(Ljava/lang/String;I)V'135 ······type··········:·'(Ljava/lang/String;I)V'
136 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)136 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
137 ······code··········-137 ······code··········-
138 ······registers·····:·3138 ······registers·····:·3
139 ······ins···········:·3139 ······ins···········:·3
140 ······outs··········:·3140 ······outs··········:·3
141 ······insns·size····:·4·16-bit·code·units141 ······insns·size····:·4·16-bit·code·units
142 0b0ce0:········································|[0b0ce0]·com.badlogic.gdx.Application$ApplicationType.<init>:(Ljava/lang/String;I)V142 0b0cd8:········································|[0b0cd8]·com.badlogic.gdx.Application$ApplicationType.<init>:(Ljava/lang/String;I)V
143 0b0cf0:·7030·8235·1002·························|0000:·invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;.<init>:(Ljava/lang/String;I)V·//·method@3582143 0b0ce8:·7030·8235·1002·························|0000:·invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;.<init>:(Ljava/lang/String;I)V·//·method@3582
144 0b0cf6:·0e00···································|0003:·return-void144 0b0cee:·0e00···································|0003:·return-void
145 ······catches·······:·(none)145 ······catches·······:·(none)
146 ······positions·····:·146 ······positions·····:·
147 ········0x0000·line=101147 ········0x0000·line=101
148 ······locals········:·148 ······locals········:·
149 ········0x0000·-·0x0004·reg=0·this·Lcom/badlogic/gdx/Application$ApplicationType;·149 ········0x0000·-·0x0004·reg=0·this·Lcom/badlogic/gdx/Application$ApplicationType;·
150 ········0x0000·-·0x0004·reg=1·(null)·Ljava/lang/String;·150 ········0x0000·-·0x0004·reg=1·(null)·Ljava/lang/String;·
151 ········0x0000·-·0x0004·reg=2·(null)·I·151 ········0x0000·-·0x0004·reg=2·(null)·I·
Offset 155, 20 lines modifiedOffset 155, 20 lines modified
155 ······type··········:·'(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;'155 ······type··········:·'(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;'
156 ······access········:·0x0009·(PUBLIC·STATIC)156 ······access········:·0x0009·(PUBLIC·STATIC)
157 ······code··········-157 ······code··········-
158 ······registers·····:·2158 ······registers·····:·2
159 ······ins···········:·1159 ······ins···········:·1
160 ······outs··········:·2160 ······outs··········:·2
161 ······insns·size····:·9·16-bit·code·units161 ······insns·size····:·9·16-bit·code·units
162 0b0bec:········································|[0b0bec]·com.badlogic.gdx.Application$ApplicationType.valueOf:(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;162 0b0be4:········································|[0b0be4]·com.badlogic.gdx.Application$ApplicationType.valueOf:(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;
163 0b0bfc:·1c00·4900······························|0000:·const-class·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049163 0b0bf4:·1c00·4900······························|0000:·const-class·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
164 0b0c00:·7120·8835·1000·························|0002:·invoke-static·{v0,·v1},·Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;·//·method@3588164 0b0bf8:·7120·8835·1000·························|0002:·invoke-static·{v0,·v1},·Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;·//·method@3588
165 0b0c06:·0c01···································|0005:·move-result-object·v1165 0b0bfe:·0c01···································|0005:·move-result-object·v1
166 0b0c08:·1f01·4900······························|0006:·check-cast·v1,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049166 0b0c00:·1f01·4900······························|0006:·check-cast·v1,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0049
167 0b0c0c:·1101···································|0008:·return-object·v1167 0b0c04:·1101···································|0008:·return-object·v1
168 ······catches·······:·(none)168 ······catches·······:·(none)
169 ······positions·····:·169 ······positions·····:·
170 ········0x0000·line=101170 ········0x0000·line=101
Max diff block lines reached; 122315895/122331190 bytes (99.99%) of diff not shown.
2.77 KB
smali/com/serwylo/beatgame/Globals.smali
    
Offset 7, 33 lines modifiedOffset 7, 33 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0007\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0[·...·truncated·by·diffoscope;·len:·175,·SHA:·936110cce759de6d295a0d50de284c53fbdec96fcdfbcf6db7562de6c83bcbce·...·]\u00a2\u0006\u0012\n\u0004\u0008\n\u0010\u000b\u001a\u0004\u0008\u000c\u0010\r\"\u0004\u0008\u000e\u0010\u000fR\"\u0010\u0011\u001a\u00020\u00108\u0006@\u0006X\u0086.\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0014\"\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0007\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0[·...·truncated·by·diffoscope;·len:·175,·SHA:·843cec4c4af8166416f6727dde5e7c5999690d957391ac4d41e86871ea8220bc·...·]\u00a2\u0006\u0012\n\u0004\u0008\n\u0010\u000b\u001a\u0004\u0008\u000c\u0010\r\"\u0004\u0008\u000e\u0010\u000fR\"\u0010\u0011\u001a\u00020\u00108\u0006@\u0006X\u0086.\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0014\"\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/Globals;",17 ········"Lcom/serwylo/beatgame/Globals;",
18 ········"",18 ········"",
19 ········"", 
20 ········"animationTimer", 
21 ········"F", 
22 ········"getAnimationTimer", 
23 ········"()F", 
24 ········"setAnimationTimer", 
25 ········"(F)V", 
26 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",19 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
27 ········"shapeRenderer",20 ········"shapeRenderer",
28 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",21 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
29 ········"getShapeRenderer",22 ········"getShapeRenderer",
30 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",23 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
31 ········"setShapeRenderer",24 ········"setShapeRenderer",
32 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V",25 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V",
 26 ········"",
 27 ········"animationTimer",
 28 ········"F",
 29 ········"getAnimationTimer",
 30 ········"()F",
 31 ········"setAnimationTimer",
 32 ········"(F)V",
33 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",33 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
34 ········"spriteBatch",34 ········"spriteBatch",
35 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",35 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
36 ········"getSpriteBatch",36 ········"getSpriteBatch",
37 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",37 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
38 ········"setSpriteBatch",38 ········"setSpriteBatch",
39 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",39 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
1.73 KB
smali/com/serwylo/beatgame/Assets$Styles$TextButtons.smali
Ordering differences only
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",26 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"small",30 ········"large",
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
32 ········"getSmall",32 ········"getLarge",
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
34 ········"medium", 
35 ········"getMedium", 
36 ········"huge",34 ········"huge",
37 ········"getHuge",35 ········"getHuge",
 36 ········"medium",
 37 ········"getMedium",
38 ········"large",38 ········"small",
39 ········"getLarge",39 ········"getSmall",
40 ········"<init>",40 ········"<init>",
41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
5.92 KB
smali/com/serwylo/beatgame/Assets.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 .annotation·runtime·Lkotlin/Metadata;19 .annotation·runtime·Lkotlin/Metadata;
20 ····bv·=·{20 ····bv·=·{
21 ········0x1,21 ········0x1,
22 ········0x0,22 ········0x0,
23 ········0x323 ········0x3
24 ····}24 ····}
25 ····d1·=·{25 ····d1·=·{
26 ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010*\u001a\u00020)\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a[·...·truncated·by·diffoscope;·len:·1358,·SHA:·3fd5ebd5971bfe3fd19ea494c0cbc103448acd1dfd008dac3f5554cc651a194a·...·]\u00a2\u0006\u0006\n\u0004\u0008,\u0010-\u00a8\u00067"26 ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010!\u001a\u00020·\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a\u00[·...·truncated·by·diffoscope;·len:·1354,·SHA:·373336ac8da1fbbb2fae0e304d90cfb87514b22c3d21a89b7799919366498883·...·]\u00a2\u0006\u0006\n\u0004\u0008,\u0010-\u00a8\u00067"
27 ····}27 ····}
28 ····d2·=·{28 ····d2·=·{
29 ········"Lcom/serwylo/beatgame/Assets;",29 ········"Lcom/serwylo/beatgame/Assets;",
30 ········"",30 ········"",
31 ········"",31 ········"",
32 ········"initSync",32 ········"initSync",
33 ········"()V",33 ········"()V",
Offset 48, 34 lines modifiedOffset 48, 34 lines modified
48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",
49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
50 ········"getSounds",50 ········"getSounds",
51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",
52 ········"Lcom/serwylo/beatgame/Assets$Effects;",52 ········"Lcom/serwylo/beatgame/Assets$Effects;",
53 ········"getEffects",53 ········"getEffects",
54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",
55 ········"particles", 
56 ········"Lcom/serwylo/beatgame/Assets$Particles;", 
57 ········"styles",55 ········"styles",
58 ········"Lcom/serwylo/beatgame/Assets$Styles;",56 ········"Lcom/serwylo/beatgame/Assets$Styles;",
59 ········"sprites",57 ········"particles",
60 ········"Lcom/serwylo/beatgame/Assets$Sprites;",58 ········"Lcom/serwylo/beatgame/Assets$Particles;",
61 ········"Lcom/badlogic/gdx/assets/AssetManager;", 
62 ········"manager", 
63 ········"Lcom/badlogic/gdx/assets/AssetManager;", 
64 ········"effects", 
65 ········"Lcom/serwylo/beatgame/Assets$Effects;", 
66 ········"skin", 
67 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
68 ········"strings",59 ········"strings",
69 ········"Lcom/badlogic/gdx/utils/I18NBundle;",60 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
70 ········"Ljava/util/Locale;",61 ········"Ljava/util/Locale;",
71 ········"locale",62 ········"locale",
72 ········"Ljava/util/Locale;",63 ········"Ljava/util/Locale;",
 64 ········"sprites",
 65 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 66 ········"skin",
 67 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
73 ········"sounds",68 ········"sounds",
74 ········"Lcom/serwylo/beatgame/Assets$Sounds;",69 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 70 ········"effects",
 71 ········"Lcom/serwylo/beatgame/Assets$Effects;",
 72 ········"Lcom/badlogic/gdx/assets/AssetManager;",
 73 ········"manager",
 74 ········"Lcom/badlogic/gdx/assets/AssetManager;",
75 ········"<init>",75 ········"<init>",
76 ········"(Ljava/util/Locale;)V",76 ········"(Ljava/util/Locale;)V",
77 ········"Companion",77 ········"Companion",
78 ········"Effects",78 ········"Effects",
79 ········"Font",79 ········"Font",
80 ········"Particles",80 ········"Particles",
81 ········"Sounds",81 ········"Sounds",
1.78 KB
smali/com/serwylo/beatgame/Assets$Styles$Labels.smali
Ordering differences only
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",26 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"large", 
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;", 
32 ········"getLarge", 
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;", 
34 ········"huge", 
35 ········"getHuge", 
36 ········"small",30 ········"small",
 31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
37 ········"getSmall",32 ········"getSmall",
 33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
38 ········"medium",34 ········"medium",
39 ········"getMedium",35 ········"getMedium",
 36 ········"large",
 37 ········"getLarge",
 38 ········"huge",
 39 ········"getHuge",
40 ········"<init>",40 ········"<init>",
41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
5.17 KB
smali/com/serwylo/beatgame/BeatFeetGame.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\u0016\u001a\u00020\u0015\u0012\u0006\u0010\"\u001a\u00020!\u0012\n\u0008\u00[·...·truncated·by·diffoscope;·len:·1218,·SHA:·8340bb53984be62da40c852f089dffdbfc4d499801f5c939928a13af37306300·...·]\u0004\u0008\"\u0010#R\u0018\u0010%\u001a\u0004\u0018\u00010$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&\u00a8\u0006)"14 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010·\u001a\u00020\u001f\u0012\u0006\u0010\u001d\u001a\u00020\u001c\u0012\n\u0008[·...·truncated·by·diffoscope;·len:·1221,·SHA:·d63fe860e53bdca4b5c40e639d25a6ae7b3497a81d21958d5cf8c11125935bd8·...·]\u0004\u0008\"\u0010#R\u0018\u0010%\u001a\u0004\u0018\u00010$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&\u00a8\u0006)"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/BeatFeetGame;",17 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
18 ········"Lcom/badlogic/gdx/Game;",18 ········"Lcom/badlogic/gdx/Game;",
19 ········"",19 ········"",
20 ········"create",20 ········"create",
21 ········"()V",21 ········"()V",
Offset 31, 29 lines modifiedOffset 31, 29 lines modified
31 ········"Lcom/serwylo/beatgame/levels/World;",31 ········"Lcom/serwylo/beatgame/levels/World;",
32 ········"world",32 ········"world",
33 ········"showLevelSelectMenu",33 ········"showLevelSelectMenu",
34 ········"(Lcom/serwylo/beatgame/levels/World;)V",34 ········"(Lcom/serwylo/beatgame/levels/World;)V",
35 ········"explainCustomSongs",35 ········"explainCustomSongs",
36 ········"showAboutScreen",36 ········"showAboutScreen",
37 ········"showAchievements",37 ········"showAchievements",
38 ········"Lcom/serwylo/beatgame/PlatformListener;", 
39 ········"platformListener", 
40 ········"Lcom/serwylo/beatgame/PlatformListener;", 
41 ········"getPlatformListener", 
42 ········"()Lcom/serwylo/beatgame/PlatformListener;", 
43 ········"Lcom/serwylo/beatgame/Assets;",38 ········"Lcom/serwylo/beatgame/Assets;",
44 ········"assets",39 ········"assets",
45 ········"Lcom/serwylo/beatgame/Assets;",40 ········"Lcom/serwylo/beatgame/Assets;",
46 ········"getAssets",41 ········"getAssets",
47 ········"()Lcom/serwylo/beatgame/Assets;",42 ········"()Lcom/serwylo/beatgame/Assets;",
48 ········"setAssets",43 ········"setAssets",
49 ········"(Lcom/serwylo/beatgame/Assets;)V",44 ········"(Lcom/serwylo/beatgame/Assets;)V",
50 ········"",45 ········"",
51 ········"verbose",46 ········"verbose",
52 ········"Z",47 ········"Z",
 48 ········"Lcom/serwylo/beatgame/PlatformListener;",
 49 ········"platformListener",
 50 ········"Lcom/serwylo/beatgame/PlatformListener;",
 51 ········"getPlatformListener",
 52 ········"()Lcom/serwylo/beatgame/PlatformListener;",
53 ········"Ljava/util/Locale;",53 ········"Ljava/util/Locale;",
54 ········"locale",54 ········"locale",
55 ········"Ljava/util/Locale;",55 ········"Ljava/util/Locale;",
56 ········"<init>",56 ········"<init>",
57 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",57 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",
58 ········"core"58 ········"core"
59 ····}59 ····}
1.5 KB
smali/com/serwylo/beatgame/Assets$Particles.smali
Ordering differences only
    
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Particles;",26 ········"Lcom/serwylo/beatgame/Assets$Particles;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
29 ········"jump", 
30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
31 ········"getJump", 
32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
33 ········"shield",29 ········"shield",
 30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
34 ········"getShield",31 ········"getShield",
 32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 33 ········"jump",
 34 ········"getJump",
35 ········"health",35 ········"health",
36 ········"getHealth",36 ········"getHealth",
37 ········"Lcom/badlogic/gdx/assets/AssetManager;",37 ········"Lcom/badlogic/gdx/assets/AssetManager;",
38 ········"manager",38 ········"manager",
39 ········"<init>",39 ········"<init>",
40 ········"(Lcom/badlogic/gdx/assets/AssetManager;)V",40 ········"(Lcom/badlogic/gdx/assets/AssetManager;)V",
41 ········"core"41 ········"core"
74.0 KB
smali/com/serwylo/beatgame/Assets$Sprites.smali
    
Offset 16, 360 lines modifiedOffset 16, 360 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000!\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0003\u0008\u00fd\u0001\n\u0002\u0018\u0002\n\u0002\u0008V\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u0013\u0012\u0008\u0010\u00d8\u0002\u001a\u00030\u00d7\u0002\u00a2\u0006\u0006\u0008\u00d9\u0002\u0010\u00da\u0002R!\u0010\u0004\u001a\n·\u0003*\[·...·truncated·by·diffoscope;·len:·20968,·SHA:·c76af643f690c71f28094b4659152fd1612d5e3e1f124c596f5a5e3132f86fb7·...·]R$\u0010\u0085\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0002\u0010\u0005\u001a\u0005\u0008\u0086\u0002\u0010\u0007R$\u0010\u0087\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0002\u0010\u0005\u001a\u0005\u0008\u0088\u0002\u0010\u0007R$\u0010\u0089\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0002\u0010\u0005\u001a\u0005\u0008\u008a\u0002\u0010\u0007R$\u0010\u008b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0002\u0010\u0005\u001a\u0005\u0008\u008c\u0002\u0010\u0007R$\u0010\u008d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0002\u0010\u0005\u001a\u0005\u0008\u008e\u0002\u0010\u0007R$\u0010\u008f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0002\u0010\u0005\u001a\u0005\u0008\u0090\u0002\u0010\u0007R$\u0010\u0091\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0002\u0010\u0005\u001a\u0005\u0008\u0092\u0002\u0010\u0007R$\u0010\u0093\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0002\u0010\u0005\u001a\u0005\u0008\u0094\u0002\u0010\u0007R$\u0010\u0095\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0002\u0010\u0005\u001a\u0005\u0008\u0096\u0002\u0010\u0007R$\u0010\u0097\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0002\u0010\u0005\u001a\u0005\u0008\u0098\u0002\u0010\u0007R$\u0010\u0099\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0002\u0010\u0005\u001a\u0005\u0008\u009a\u0002\u0010\u0007R$\u0010\u009b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0002\u0010\u0005\u001a\u0005\u0008\u009c\u0002\u0010\u0007R$\u0010\u009d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0002\u0010\u0005\u001a\u0005\u0008\u009e\u0002\u0010\u0007R$\u0010\u009f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0002\u0010\u0005\u001a\u0005\u0008\u00a0\u0002\u0010\u0007R$\u0010\u00a1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0002\u0010\u0005\u001a\u0005\u0008\u00a2\u0002\u0010\u0007R$\u0010\u00a3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0002\u0010\u0005\u001a\u0005\u0008\u00a4\u0002\u0010\u0007R$\u0010\u00a5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0002\u0010\u0005\u001a\u0005\u0008\u00a6\u0002\u0010\u0007R$\u0010\u00a7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0002\u0010\u0005\u001a\u0005\u0008\u00a8\u0002\u0010\u0007R$\u0010\u00a9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0002\u0010\u0005\u001a\u0005\u0008\u00aa\u0002\u0010\u0007R$\u0010\u00ab\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0002\u0010\u0005\u001a\u0005\u0008\u00ac\u0002\u0010\u0007R$\u0010\u00ad\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0002\u0010\u0005\u001a\u0005\u0008\u00ae\u0002\u0010\u0007R$\u0010\u00af\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0002\u0010\u0005\u001a\u0005\u0008\u00b0\u0002\u0010\u0007R$\u0010\u00b1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0002\u0010\u0005\u001a\u0005\u0008\u00b2\u0002\u0010\u0007R$\u0010\u00b3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0002\u0010\u0005\u001a\u0005\u0008\u00b4\u0002\u0010\u0007R$\u0010\u00b5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0002\u0010\u0005\u001a\u0005\u0008\u00b6\u0002\u0010\u0007R$\u0010\u00b7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0002\u0010\u0005\u001a\u0005\u0008\u00b8\u0002\u0010\u0007R$\u0010\u00b9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0002\u0010\u0005\u001a\u0005\u0008\u00ba\u0002\u0010\u0007R$\u0010\u00bb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0002\u0010\u0005\u001a\u0005\u0008\u00bc\u0002\u0010\u0007R$\u0010\u00bd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0002\u0010\u0005\u001a\u0005\u0008\u00be\u0002\u0010\u0007R$\u0010\u00bf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0002\u0010\u0005\u001a\u0005\u0008\u00c0\u0002\u0010\u0007R$\u0010\u00c1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0002\u0010\u0005\u001a\u0005\u0008\u00c2\u0002\u0010\u0007R$\u0010\u00c3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0002\u0010\u0005\u001a\u0005\u0008\u00c4\u0002\u0010\u0007R$\u0010\u00c5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0002\u0010\u0005\u001a\u0005\u0008\u00c6\u0002\u0010\u0007R$\u0010\u00c7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0002\u0010\u0005\u001a\u0005\u0008\u00c8\u0002\u0010\u0007R$\u0010\u00c9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0002\u0010\u0005\u001a\u0005\u0008\u00ca\u0002\u0010\u0007R$\u0010\u00cb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0002\u0010\u0005\u001a\u0005\u0008\u00cc\u0002\u0010\u0007R$\u0010\u00cd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0002\u0010\u0005\u001a\u0005\u0008\u00ce\u0002\u0010\u0007R$\u0010\u00cf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0002\u0010\u0005\u001a\u0005\u0008\u00d0\u0002\u0010\u0007R$\u0010\u00d1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0002\u0010\u0005\u001a\u0005\u0008\u00d2\u0002\u0010\u0007R$\u0010\u00d3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0002\u0010\u0005\u001a\u0005\u0008\u00d4\u0002\u0010\u0007R$\u0010\u00d5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0002\u0010\u0005\u001a\u0005\u0008\u00d6\u0002\u0010\u0007\u00a8\u0006\u00db\u0002"23 ········"\u0000!\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0003\u0008\u00e7\u0001\n\u0002\u0018\u0002\n\u0002\u0008l\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u0013\u0012\u0008\u0010\u00d8\u0002\u001a\u00030\u00d7\u0002\u00a2\u0006\u0006\u0008\u00d9\u0002\u0010\u00da\u0002R!\u0010\u0004\u001a\n·\u0003*\[·...·truncated·by·diffoscope;·len:·20968,·SHA:·3613e56ecab5e6403f05862e5bd2cdb9939fe27defffd554ab35a42a2024312a·...·]R$\u0010\u0085\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0002\u0010\u0005\u001a\u0005\u0008\u0086\u0002\u0010\u0007R$\u0010\u0087\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0002\u0010\u0005\u001a\u0005\u0008\u0088\u0002\u0010\u0007R$\u0010\u0089\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0002\u0010\u0005\u001a\u0005\u0008\u008a\u0002\u0010\u0007R$\u0010\u008b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0002\u0010\u0005\u001a\u0005\u0008\u008c\u0002\u0010\u0007R$\u0010\u008d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0002\u0010\u0005\u001a\u0005\u0008\u008e\u0002\u0010\u0007R$\u0010\u008f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0002\u0010\u0005\u001a\u0005\u0008\u0090\u0002\u0010\u0007R$\u0010\u0091\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0002\u0010\u0005\u001a\u0005\u0008\u0092\u0002\u0010\u0007R$\u0010\u0093\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0002\u0010\u0005\u001a\u0005\u0008\u0094\u0002\u0010\u0007R$\u0010\u0095\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0002\u0010\u0005\u001a\u0005\u0008\u0096\u0002\u0010\u0007R$\u0010\u0097\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0002\u0010\u0005\u001a\u0005\u0008\u0098\u0002\u0010\u0007R$\u0010\u0099\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0002\u0010\u0005\u001a\u0005\u0008\u009a\u0002\u0010\u0007R$\u0010\u009b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0002\u0010\u0005\u001a\u0005\u0008\u009c\u0002\u0010\u0007R$\u0010\u009d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0002\u0010\u0005\u001a\u0005\u0008\u009e\u0002\u0010\u0007R$\u0010\u009f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0002\u0010\u0005\u001a\u0005\u0008\u00a0\u0002\u0010\u0007R$\u0010\u00a1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0002\u0010\u0005\u001a\u0005\u0008\u00a2\u0002\u0010\u0007R$\u0010\u00a3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0002\u0010\u0005\u001a\u0005\u0008\u00a4\u0002\u0010\u0007R$\u0010\u00a5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0002\u0010\u0005\u001a\u0005\u0008\u00a6\u0002\u0010\u0007R$\u0010\u00a7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0002\u0010\u0005\u001a\u0005\u0008\u00a8\u0002\u0010\u0007R$\u0010\u00a9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0002\u0010\u0005\u001a\u0005\u0008\u00aa\u0002\u0010\u0007R$\u0010\u00ab\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0002\u0010\u0005\u001a\u0005\u0008\u00ac\u0002\u0010\u0007R$\u0010\u00ad\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0002\u0010\u0005\u001a\u0005\u0008\u00ae\u0002\u0010\u0007R$\u0010\u00af\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0002\u0010\u0005\u001a\u0005\u0008\u00b0\u0002\u0010\u0007R$\u0010\u00b1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0002\u0010\u0005\u001a\u0005\u0008\u00b2\u0002\u0010\u0007R$\u0010\u00b3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0002\u0010\u0005\u001a\u0005\u0008\u00b4\u0002\u0010\u0007R$\u0010\u00b5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0002\u0010\u0005\u001a\u0005\u0008\u00b6\u0002\u0010\u0007R$\u0010\u00b7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0002\u0010\u0005\u001a\u0005\u0008\u00b8\u0002\u0010\u0007R$\u0010\u00b9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0002\u0010\u0005\u001a\u0005\u0008\u00ba\u0002\u0010\u0007R$\u0010\u00bb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0002\u0010\u0005\u001a\u0005\u0008\u00bc\u0002\u0010\u0007R$\u0010\u00bd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0002\u0010\u0005\u001a\u0005\u0008\u00be\u0002\u0010\u0007R$\u0010\u00bf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0002\u0010\u0005\u001a\u0005\u0008\u00c0\u0002\u0010\u0007R$\u0010\u00c1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0002\u0010\u0005\u001a\u0005\u0008\u00c2\u0002\u0010\u0007R$\u0010\u00c3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0002\u0010\u0005\u001a\u0005\u0008\u00c4\u0002\u0010\u0007R$\u0010\u00c5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0002\u0010\u0005\u001a\u0005\u0008\u00c6\u0002\u0010\u0007R$\u0010\u00c7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0002\u0010\u0005\u001a\u0005\u0008\u00c8\u0002\u0010\u0007R$\u0010\u00c9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0002\u0010\u0005\u001a\u0005\u0008\u00ca\u0002\u0010\u0007R$\u0010\u00cb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0002\u0010\u0005\u001a\u0005\u0008\u00cc\u0002\u0010\u0007R$\u0010\u00cd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0002\u0010\u0005\u001a\u0005\u0008\u00ce\u0002\u0010\u0007R$\u0010\u00cf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0002\u0010\u0005\u001a\u0005\u0008\u00d0\u0002\u0010\u0007R$\u0010\u00d1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0002\u0010\u0005\u001a\u0005\u0008\u00d2\u0002\u0010\u0007R$\u0010\u00d3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0002\u0010\u0005\u001a\u0005\u0008\u00d4\u0002\u0010\u0007R$\u0010\u00d5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0002\u0010\u0005\u001a\u0005\u0008\u00d6\u0002\u0010\u0007\u00a8\u0006\u00db\u0002"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Sprites;",26 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",28 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"barrier_d",30 ········"window_steel_d",
31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
32 ········"getBarrier_d",32 ········"getWindow_steel_d",
33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
34 ········"wall_a_right", 
35 ········"getWall_a_right", 
36 ········"door_c_covered", 
37 ········"getDoor_c_covered", 
38 ········"building_a_top", 
39 ········"getBuilding_a_top",34 ········"ground_b",
 35 ········"getGround_b",
 36 ········"bush_medium_a",
 37 ········"getBush_medium_a",
 38 ········"streetlight_c_base",
 39 ········"getStreetlight_c_base",
 40 ········"streetlight_a_post",
 41 ········"getStreetlight_a_post",
40 ········"building_a_right",42 ········"building_a_top_right",
41 ········"getBuilding_a_right",43 ········"getBuilding_a_top_right",
42 ········"cloud_f", 
43 ········"getCloud_f", 
44 ········"tyres_large", 
45 ········"getTyres_large", 
46 ········"window_steel_h", 
47 ········"getWindow_steel_h", 
48 ········"building_c_top", 
49 ········"getBuilding_c_top", 
50 ········"ground_a",44 ········"ground_a",
51 ········"getGround_a",45 ········"getGround_a",
52 ········"building_a_bottom", 
53 ········"getBuilding_a_bottom", 
54 ········"cloud_b", 
55 ········"getCloud_b", 
56 ········"score", 
57 ········"getScore", 
58 ········"box_small", 
59 ········"getBox_small", 
60 ········"streetlight_b_base",46 ········"streetlight_b_base",
61 ········"getStreetlight_b_base",47 ········"getStreetlight_b_base",
 48 ········"building_c_left",
 49 ········"getBuilding_c_left",
62 ········"ground_d", 
63 ········"getGround_d", 
64 ········"window_wood_g", 
65 ········"getWindow_wood_g", 
66 ········"character_a_face_small", 
67 ········"getCharacter_a_face_small", 
68 ········"fence_inner", 
69 ········"getFence_inner", 
70 ········"barrier_c", 
71 ········"getBarrier_c", 
72 ········"barrel_c", 
73 ········"getBarrel_c", 
74 ········"door_e_closed", 
75 ········"getDoor_e_closed", 
76 ········"door_b_covered", 
77 ········"getDoor_b_covered", 
78 ········"building_b_top",50 ········"building_b_top_left",
79 ········"getBuilding_b_top",51 ········"getBuilding_b_top_left",
80 ········"character_a_duck", 
81 ········"getCharacter_a_duck", 
82 ········"right_sign", 
83 ········"getRight_sign", 
84 ········"building_b_inner", 
85 ········"getBuilding_b_inner", 
86 ········"rainbow_bar", 
87 ········"getRainbow_bar", 
88 ········"streetlight_b_top", 
89 ········"getStreetlight_b_top", 
90 ········"window_wood_f", 
91 ········"getWindow_wood_f", 
92 ········"barrel_b", 
93 ········"getBarrel_b", 
94 ········"bin_small_a",52 ········"tyres_small",
95 ········"getBin_small_a",53 ········"getTyres_small",
96 ········"ground_e", 
97 ········"getGround_e",54 ········"building_a_top_left",
 55 ········"getBuilding_a_top_left",
98 ········"character_a_dance_b",56 ········"character_a_dance_b",
99 ········"getCharacter_a_dance_b",57 ········"getCharacter_a_dance_b",
100 ········"bin_small_b", 
101 ········"getBin_small_b", 
102 ········"building_a_bottom_left", 
103 ········"getBuilding_a_bottom_left",58 ········"cloud_h",
 59 ········"getCloud_h",
 60 ········"streetlight_d_base",
 61 ········"getStreetlight_d_base",
 62 ········"door_a_open",
 63 ········"getDoor_a_open",
104 ········"building_c_inner",64 ········"building_c_inner",
105 ········"getBuilding_c_inner",65 ········"getBuilding_c_inner",
 66 ········"character_a_face_small",
 67 ········"getCharacter_a_face_small",
106 ········"cloud_g", 
107 ········"getCloud_g", 
108 ········"ground_c", 
109 ········"getGround_c", 
110 ········"building_a_bottom_right", 
111 ········"getBuilding_a_bottom_right", 
112 ········"window_steel_g", 
113 ········"getWindow_steel_g", 
114 ········"streetlight_c_post", 
115 ········"getStreetlight_c_post", 
116 ········"streetlight_f_base", 
117 ········"getStreetlight_f_base", 
118 ········"window_wood_j", 
119 ········"getWindow_wood_j", 
120 ········"window_steel_e", 
121 ········"getWindow_steel_e", 
122 ········"streetlight_c_base", 
123 ········"getStreetlight_c_base", 
124 ········"door_b_closed", 
125 ········"getDoor_b_closed", 
Max diff block lines reached; 14105/75636 bytes (18.65%) of diff not shown.
8.96 KB
smali/com/serwylo/beatgame/HUD.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 .annotation·runtime·Lkotlin/Metadata;17 .annotation·runtime·Lkotlin/Metadata;
18 ····bv·=·{18 ····bv·=·{
19 ········0x1,19 ········0x1,
20 ········0x0,20 ········0x0,
21 ········0x321 ········0x3
22 ····}22 ····}
23 ····d1·=·{23 ····d1·=·{
24 ········"\u0000\u0090\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·2567,·SHA:·dbc4d45fc0de3514bb2557016009d8cd8265b68fdf3288ddde45d3bb69554702·...·]\u00a2\u0006\u0006\n\u0004\u0008;\u0010<\u00a8\u0006H"24 ········"\u0000\u0090\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·2550,·SHA:·0cfe161ebf20720cc7204ae5c53f3ab1f7716cc5da63480fc39bf13c96121edc·...·]\u00a2\u0006\u0006\n\u0004\u0008;\u0010<\u00a8\u0006H"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/HUD;",27 ········"Lcom/serwylo/beatgame/HUD;",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"multiplier",30 ········"multiplier",
31 ········"",31 ········"",
Offset 51, 44 lines modifiedOffset 51, 44 lines modified
51 ········"resize",51 ········"resize",
52 ········"(II)V",52 ········"(II)V",
53 ········"delta",53 ········"delta",
54 ········"health",54 ········"health",
55 ········"shield",55 ········"shield",
56 ········"render",56 ········"render",
57 ········"(FII)V",57 ········"(FII)V",
 58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 59 ········"description",
 60 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
59 ········"distanceLabel",62 ········"stage",
60 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",63 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
61 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
62 ········"styles", 
63 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
64 ········"previousMultiplier", 
65 ········"I", 
66 ········"Lcom/serwylo/beatgame/levels/Score;",64 ········"Lcom/serwylo/beatgame/levels/Score;",
67 ········"score",65 ········"score",
68 ········"Lcom/serwylo/beatgame/levels/Score;",66 ········"Lcom/serwylo/beatgame/levels/Score;",
69 ········"descriptionHeading", 
70 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",67 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
71 ········"hearts",68 ········"shields",
72 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",69 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
 70 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 71 ········"descriptionBody",
 72 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 73 ········"distanceLabel",
73 ········"scoreLabel",74 ········"scoreLabel",
74 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
75 ········"sounds", 
76 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
77 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",75 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
78 ········"bottomWidget",76 ········"bottomWidget",
79 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",77 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
80 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;", 
81 ········"description",78 ········"descriptionHeading",
 79 ········"Lcom/serwylo/beatgame/Assets$Styles;",
82 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;", 
83 ········"descriptionBody", 
84 ········"shields", 
85 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
86 ········"stage",80 ········"styles",
87 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",81 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 82 ········"hearts",
 83 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 84 ········"sounds",
 85 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 86 ········"previousMultiplier",
 87 ········"I",
88 ········"Lcom/badlogic/gdx/utils/I18NBundle;",88 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
89 ········"strings",89 ········"strings",
90 ········"Lcom/serwylo/beatgame/Assets$Sprites;",90 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
91 ········"sprites",91 ········"sprites",
92 ········"Lcom/serwylo/beatgame/Assets$Particles;",92 ········"Lcom/serwylo/beatgame/Assets$Particles;",
93 ········"particles",93 ········"particles",
94 ········"Lkotlin/Function0;",94 ········"Lkotlin/Function0;",
5.83 KB
smali/com/serwylo/beatgame/DiscreteProgressBar.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\t\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0[·...·truncated·by·diffoscope;·len:·1636,·SHA:·00b1a35fee7c5e09df9653fe9ad522ff4de8f18bc82cf84667397e3afe840176·...·]\u00a8\u0006\'"18 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010\u0017\u001a\u00020\u0016\u0012\u0[·...·truncated·by·diffoscope;·len:·1637,·SHA:·dab812cc20c69e5307fa9edf01f5e155e63b10095ad32b21d94cbb708c9f7d24·...·]\u00a8\u0006\'"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",21 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
22 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",22 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
23 ········"",23 ········"",
24 ········"oldValue",24 ········"oldValue",
25 ········"newValue",25 ········"newValue",
Offset 32, 33 lines modifiedOffset 32, 33 lines modified
32 ········"showParticles",32 ········"showParticles",
33 ········"(II)V",33 ········"(II)V",
34 ········"value",34 ········"value",
35 ········"updateImages",35 ········"updateImages",
36 ········"(F)V",36 ········"(F)V",
37 ········"strength",37 ········"strength",
38 ········"shake",38 ········"shake",
 39 ········"F",
 40 ········"getValue",
 41 ········"()F",
 42 ········"setValue",
 43 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
 44 ········"textureFull",
 45 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
39 ········"",46 ········"",
40 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",47 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",
41 ········"images",48 ········"images",
42 ········"Ljava/util/List;",49 ········"Ljava/util/List;",
43 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",50 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
44 ········"particleEffect",51 ········"particleEffect",
45 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",52 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
46 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",53 ········"textureEmpty",
47 ········"textureFull",54 ········"textureHalf",
48 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;", 
49 ········"F", 
50 ········"getValue", 
51 ········"()F", 
52 ········"setValue", 
53 ········"",55 ········"",
54 ········"canShake",56 ········"canShake",
55 ········"Z",57 ········"Z",
56 ········"textureHalf", 
57 ········"textureEmpty", 
58 ········"<init>",58 ········"<init>",
59 ········"(Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;Z)V",59 ········"(Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;Z)V",
60 ········"core"60 ········"core"
61 ····}61 ····}
62 ····k·=·0x162 ····k·=·0x1
63 ····mv·=·{63 ····mv·=·{
64 ········0x1,64 ········0x1,
3.61 KB
smali/com/serwylo/beatgame/Assets$Styles.smali
    
Offset 23, 38 lines modifiedOffset 23, 38 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u[·...·truncated·by·diffoscope;·len:·680,·SHA:·585f79015a90b48f5e2f245cf6fe2901b9605e2721c0ca401c0128db3b734185·...·]\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0019"30 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\u000b\u001a\u00020\n\u00[·...·truncated·by·diffoscope;·len:·688,·SHA:·9433e9440dfa4d061c6dc949e4fb673c223154d765275f22bc7cb198da2aca09·...·]\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0019"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lcom/serwylo/beatgame/Assets$Styles;",33 ········"Lcom/serwylo/beatgame/Assets$Styles;",
34 ········"",34 ········"",
 35 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
 36 ········"label",
 37 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
 38 ········"getLabel",
 39 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",
35 ········"Lcom/serwylo/beatgame/Assets$Font;",40 ········"Lcom/serwylo/beatgame/Assets$Font;",
36 ········"font",41 ········"font",
37 ········"Lcom/serwylo/beatgame/Assets$Font;",42 ········"Lcom/serwylo/beatgame/Assets$Font;",
38 ········"Ljava/util/Locale;", 
39 ········"locale", 
40 ········"Ljava/util/Locale;", 
41 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
42 ········"skin",44 ········"skin",
43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",45 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
44 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;", 
45 ········"label", 
46 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;", 
47 ········"getLabel", 
48 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;", 
49 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",46 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
50 ········"textButton",47 ········"textButton",
51 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",48 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
52 ········"getTextButton",49 ········"getTextButton",
53 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",50 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
 51 ········"Ljava/util/Locale;",
 52 ········"locale",
 53 ········"Ljava/util/Locale;",
54 ········"<init>",54 ········"<init>",
55 ········"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V",55 ········"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V",
56 ········"Labels",56 ········"Labels",
57 ········"TextButtons",57 ········"TextButtons",
58 ········"core"58 ········"core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
6.65 KB
smali/com/serwylo/beatgame/levels/WorldDTO$LevelDTO.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0086\u0008\u0018\u00002\u00020\u0001B9\u0012\u0006\u0010\u000e\u001a\u00020\u0002\u0012\u0006\u0010\u000f\u001a\u00020\u0002\u0012\u0006\u0010\u0010\u001a\u00020\u0002\u0012\u0006\u0010\u0011\u001a\u00020\u0002\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u000b\u00a2\u0006\u0004\u0008\'\u0010(J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0010\u0010\u0007\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0012\u0010\u000c\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJN\u0010\u0014\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000e\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0011\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\n\u0008\u0002\u0010\u0013\u001a\u0004\u0018\u00010\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u0010\u0010\u0016\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0004J\u0010\u0010\u0018\u001a\u00020\u0017H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u001a\u0010\u001c\u001a\u00020\u001b2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001c\u0010\u001dR\u001c\u0010\u0010\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001c\u0010\u000e\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u[·...·truncated·by·diffoscope;·len:·583,·SHA:·923dea299d84d1fff1a961d43e471f7e2813d7b22ce0e80abbcce3067fdfa598·...·]\u001a\u0004\u0008&\u0010\u0004\u00a8\u0006)"23 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0086\u0008\u0018\u00002\u00020\u0001B9\u0012\u0006\u0010\u000e\u001a\u00020\u0002\u0012\u0006\u0010\u000f\u001a\u00020\u0002\u0012\u0006\u0010\u0010\u001a\u00020\u0002\u0012\u0006\u0010\u0011\u001a\u00020\u0002\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u000b\u00a2\u0006\u0004\u0008\'\u0010(J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0010\u0010\u0007\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0012\u0010\u000c\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJN\u0010\u0014\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000e\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0011\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\n\u0008\u0002\u0010\u0013\u001a\u0004\u0018\u00010\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u0010\u0010\u0016\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0004J\u0010\u0010\u0018\u001a\u00020\u0017H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u001a\u0010\u001c\u001a\u00020\u001b2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001c\u0010\u001dR\u001e\u0010\u0013\u001a\u0004\u0018\u00010\u000b8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001e\u001a\u0004\u0008\u001f\u0010\rR\u001c\u0010\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0011[·...·truncated·by·diffoscope;·len:·568,·SHA:·b1e687ef4bdc3cd9ff404ccf3ded90b46870efe189f1cd4c31e6b630a946f971·...·]\u001a\u0004\u0008&\u0010\u0004\u00a8\u0006)"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
27 ········"",27 ········"",
28 ········"",28 ········"",
29 ········"component1",29 ········"component1",
30 ········"()Ljava/lang/String;",30 ········"()Ljava/lang/String;",
Offset 49, 23 lines modifiedOffset 49, 23 lines modified
49 ········"",49 ········"",
50 ········"hashCode",50 ········"hashCode",
51 ········"()I",51 ········"()I",
52 ········"other",52 ········"other",
53 ········"",53 ········"",
54 ········"equals",54 ········"equals",
55 ········"(Ljava/lang/Object;)Z",55 ········"(Ljava/lang/Object;)Z",
 56 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
 57 ········"getAttribution",
56 ········"Ljava/lang/String;",58 ········"Ljava/lang/String;",
57 ········"getMp3Url",59 ········"getDataUrl",
58 ········"getId", 
59 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",60 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
60 ········"getUnlockRequirements",61 ········"getUnlockRequirements",
61 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;", 
62 ········"getAttribution", 
63 ········"getLabel",62 ········"getLabel",
 63 ········"getId",
64 ········"getDataUrl",64 ········"getMp3Url",
65 ········"<init>",65 ········"<init>",
66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",
67 ········"core"67 ········"core"
68 ····}68 ····}
69 ····k·=·0x169 ····k·=·0x1
70 ····mv·=·{70 ····mv·=·{
71 ········0x1,71 ········0x1,
5.05 KB
smali/com/serwylo/beatgame/levels/HighScore.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0018\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0006\u0010\u0013\u001a\u00020\u000b\u0012\u0006\u0010\u0014\u001a\u00020\u000e\u0012\u0006\u0010\u0015\u001a\u00020\u000b\u00a2\u0006\u0004\u0008$\u0010%J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0010\u0010\u000c\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\rJ8\u0010\u0016\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\u0008\u0008\u0002\u0010\u0013\u001a\u00020\u000b2\u0008\u0008\u0002\u0010\u0014\u001a\u00020\u000e2\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0010\u0010\u0018\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0004J\u0010\u0010\u0019\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0019\u0010\rJ\u001a\u0010\u001b\u001a\u00020\u00052\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0019\u0010\u0014\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u0010R\u0019\u0010\u0012\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u001f\u001a\u0004\u0008·\u0010\nR\u0019[·...·truncated·by·diffoscope;·len:·215,·SHA:·d731b0e1a0f30ca1666e363ca4b98ed0c9df5afb14338a357380bcc565ed3290·...·]\u001a\u0004\u0008#\u0010\r\u00a8\u0006&"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0018\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0006\u0010\u0013\u001a\u00020\u000b\u0012\u0006\u0010\u0014\u001a\u00020\u000e\u0012\u0006\u0010\u0015\u001a\u00020\u000b\u00a2\u0006\u0004\u0008$\u0010%J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0010\u0010\u000c\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\rJ8\u0010\u0016\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\u0008\u0008\u0002\u0010\u0013\u001a\u00020\u000b2\u0008\u0008\u0002\u0010\u0014\u001a\u00020\u000e2\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0010\u0010\u0018\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0004J\u0010\u0010\u0019\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0019\u0010\rJ\u001a\u0010\u001b\u001a\u00020\u00052\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0019\u0010\u0013\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001d\u001a\u0004\u0008\u001e\u0010\rR\u0019\u0010\u0014\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u001f\u001a\u0004\u0008·\u0010\u0010R\u0019[·...·truncated·by·diffoscope;·len:·220,·SHA:·308551155ecac4e22f8d15eee13258b4d200a72832f9b4a7cdb4dc4ee5544f58·...·]\u001a\u0004\u0008#\u0010\r\u00a8\u0006&"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/HighScore;",17 ········"Lcom/serwylo/beatgame/levels/HighScore;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"distancePercentString",20 ········"distancePercentString",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 39, 20 lines modifiedOffset 39, 20 lines modified
39 ········"copy",39 ········"copy",
40 ········"(FIJI)Lcom/serwylo/beatgame/levels/HighScore;",40 ········"(FIJI)Lcom/serwylo/beatgame/levels/HighScore;",
41 ········"toString",41 ········"toString",
42 ········"hashCode",42 ········"hashCode",
43 ········"other",43 ········"other",
44 ········"equals",44 ········"equals",
45 ········"(Ljava/lang/Object;)Z",45 ········"(Ljava/lang/Object;)Z",
 46 ········"I",
 47 ········"getPoints",
46 ········"J",48 ········"J",
47 ········"getTimestamp",49 ········"getTimestamp",
48 ········"F",50 ········"F",
49 ········"getDistancePercent",51 ········"getDistancePercent",
50 ········"I", 
51 ········"getPoints", 
52 ········"getAttempts",52 ········"getAttempts",
53 ········"<init>",53 ········"<init>",
54 ········"(FIJI)V",54 ········"(FIJI)V",
55 ········"core"55 ········"core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
4.38 KB
smali/com/serwylo/beatgame/levels/RemoteLevel.smali
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0019\u001a\u00020\t\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·942,·SHA:·631470ed920f637a8fc5c5fff68c16e5298046b0c2b7d47e3eca26c71d533e84·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001d\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"17 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001c\u001a\u00020\t\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·942,·SHA:·c7176e7d0aaaff14de62707cb7b0b66d69870feabe3e41bfead3045318b425b3·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001d\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",20 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
21 ········"Lcom/serwylo/beatgame/levels/Level;",21 ········"Lcom/serwylo/beatgame/levels/Level;",
22 ········"",22 ········"",
23 ········"getId",23 ········"getId",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ········"ensureLevelDataDownloaded",38 ········"ensureLevelDataDownloaded",
39 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",39 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
40 ········"getUnlockRequirements",40 ········"getUnlockRequirements",
41 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",41 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",
42 ········"Lcom/serwylo/beatgame/levels/Attribution;",42 ········"Lcom/serwylo/beatgame/levels/Attribution;",
43 ········"getAttribution",43 ········"getAttribution",
44 ········"()Lcom/serwylo/beatgame/levels/Attribution;",44 ········"()Lcom/serwylo/beatgame/levels/Attribution;",
45 ········"world", 
46 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;", 
47 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",45 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
48 ········"data",46 ········"data",
49 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",47 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
 48 ········"world",
 49 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",
50 ········"<init>",50 ········"<init>",
51 ········"(Lcom/serwylo/beatgame/levels/RemoteWorld;Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;)V",51 ········"(Lcom/serwylo/beatgame/levels/RemoteWorld;Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;)V",
52 ········"core"52 ········"core"
53 ····}53 ····}
54 ····k·=·0x154 ····k·=·0x1
55 ····mv·=·{55 ····mv·=·{
56 ········0x1,56 ········0x1,
6.61 KB
smali/com/serwylo/beatgame/levels/LevelsNetKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000j\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\[·...·truncated·by·diffoscope;·len:·2008,·SHA:·a4171383efc685fc3e49025296ee7d85bfe19d40fa5c6d7fe51a88ff1850b0e2·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"18 ········"\u0000j\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\[·...·truncated·by·diffoscope;·len:·2009,·SHA:·a127e5b8233e34d8387fcad4a840100c2795180142fcb0db7039e8f4ba87bfa8·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"",21 ········"",
22 ········"forceUncached",22 ········"forceUncached",
23 ········"",23 ········"",
24 ········"Lcom/serwylo/beatgame/levels/World;",24 ········"Lcom/serwylo/beatgame/levels/World;",
25 ········"loadAllWorlds",25 ········"loadAllWorlds",
Offset 46, 29 lines modifiedOffset 46, 29 lines modified
46 ········"getCachedMp3File",46 ········"getCachedMp3File",
47 ········"Ljava/io/File;",47 ········"Ljava/io/File;",
48 ········"output",48 ········"output",
49 ········"",49 ········"",
50 ········"fetchLevelMp3",50 ········"fetchLevelMp3",
51 ········"(Ljava/lang/String;Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",51 ········"(Ljava/lang/String;Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
52 ········"fetchLevelData",52 ········"fetchLevelData",
53 ········"WORLDS_JSON_URL", 
54 ········"Ljava/lang/String;", 
55 ········"Lio/ktor/client/HttpClient;", 
56 ········"httpClient", 
57 ········"Lio/ktor/client/HttpClient;", 
58 ········"",53 ········"",
59 ········"JSON_VERSION",54 ········"JSON_VERSION",
60 ········"I",55 ········"I",
61 ········"TAG", 
62 ········"Lcom/google/gson/Gson;", 
63 ········"gson", 
64 ········"Lcom/google/gson/Gson;", 
65 ········"Lkotlin/text/Regex;",56 ········"Lkotlin/text/Regex;",
66 ········"ID_REGEX",57 ········"ID_REGEX",
67 ········"Lkotlin/text/Regex;",58 ········"Lkotlin/text/Regex;",
 59 ········"Lio/ktor/client/HttpClient;",
 60 ········"httpClient",
 61 ········"Lio/ktor/client/HttpClient;",
 62 ········"Lcom/google/gson/Gson;",
 63 ········"gson",
 64 ········"Lcom/google/gson/Gson;",
 65 ········"WORLDS_JSON_URL",
 66 ········"Ljava/lang/String;",
 67 ········"TAG",
68 ········"core"68 ········"core"
69 ····}69 ····}
70 ····k·=·0x270 ····k·=·0x2
71 ····mv·=·{71 ····mv·=·{
72 ········0x1,72 ········0x1,
73 ········0x5,73 ········0x5,
74 ········0x174 ········0x1
4.16 KB
smali/com/serwylo/beatgame/levels/AttributionDTO.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\n\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B!\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J0\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u001c\u0010\u0007\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u[·...·truncated·by·diffoscope;·len:·147,·SHA:·e2e2ce4c4ac7ba07b40239c76c7fd6d238b2277bd563e92ec12b467acd751f61·...·]\u0010\u0014\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001a"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\n\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B!\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J0\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u00[·...·truncated·by·diffoscope;·len:·147,·SHA:·aa50659301dacd95120aea7113cfda3999f2d5938bd5e12169735f65dcbfd2f0·...·]\u0010\u0014\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001a"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",17 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"Ljava/lang/String;",37 ········"Ljava/lang/String;",
 38 ········"getAuthor",
38 ········"getSourceUrl",39 ········"getSourceUrl",
39 ········"getLicenseName",40 ········"getLicenseName",
40 ········"getAuthor", 
41 ········"<init>",41 ········"<init>",
42 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",42 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",
43 ········"core"43 ········"core"
44 ····}44 ····}
45 ····k·=·0x145 ····k·=·0x1
46 ····mv·=·{46 ····mv·=·{
47 ········0x1,47 ········0x1,
2.24 KB
smali/com/serwylo/beatgame/levels/TheOriginalWorld.smali
Ordering differences only
    
Offset 30, 50 lines modifiedOffset 30, 50 lines modified
30 ········"",30 ········"",
31 ········"Lcom/serwylo/beatgame/levels/Attribution;",31 ········"Lcom/serwylo/beatgame/levels/Attribution;",
32 ········"getAttribution",32 ········"getAttribution",
33 ········"()Ljava/util/List;",33 ········"()Ljava/util/List;",
34 ········"Lcom/serwylo/beatgame/levels/Level;",34 ········"Lcom/serwylo/beatgame/levels/Level;",
35 ········"getLevels",35 ········"getLevels",
36 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",36 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
37 ········"RegulationsForEquipment",37 ········"Convulsions",
38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
39 ········"getRegulationsForEquipment",39 ········"getConvulsions",
40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",
41 ········"Maintenance", 
42 ········"getMaintenance", 
43 ········"ContactWithMoistureAndDirt",41 ········"ContactWithMoistureAndDirt",
44 ········"getContactWithMoistureAndDirt",42 ········"getContactWithMoistureAndDirt",
45 ········"SharplyBentWire", 
46 ········"getSharplyBentWire", 
47 ········"OldClock", 
48 ········"getOldClock", 
49 ········"TheCourtyard", 
50 ········"getTheCourtyard", 
51 ········"EyeTwitching",43 ········"EyeTwitching",
52 ········"getEyeTwitching",44 ········"getEyeTwitching",
53 ········"TheExerciseRoom",45 ········"TheBallroom",
54 ········"getTheExerciseRoom",46 ········"getTheBallroom",
55 ········"Vivaldi",47 ········"Vivaldi",
56 ········"getVivaldi",48 ········"getVivaldi",
57 ········"ForcingTheGamecard", 
58 ········"getForcingTheGamecard",49 ········"OldClock",
 50 ········"getOldClock",
 51 ········"PlayInAWellLitRoom",
 52 ········"getPlayInAWellLitRoom",
 53 ········"ReorientTheReceivingAntenna",
 54 ········"getReorientTheReceivingAntenna",
59 ········"LightFlashes",55 ········"LightFlashes",
60 ········"getLightFlashes",56 ········"getLightFlashes",
 57 ········"TheCourtyard",
 58 ········"getTheCourtyard",
 59 ········"Maintenance",
 60 ········"getMaintenance",
 61 ········"SharplyBentWire",
 62 ········"getSharplyBentWire",
61 ········"ContactWithDustAndLint",63 ········"ContactWithDustAndLint",
62 ········"getContactWithDustAndLint",64 ········"getContactWithDustAndLint",
 65 ········"TheExerciseRoom",
 66 ········"getTheExerciseRoom",
 67 ········"ForcingTheGamecard",
 68 ········"getForcingTheGamecard",
63 ········"TheLaundryRoom",69 ········"TheLaundryRoom",
64 ········"getTheLaundryRoom",70 ········"getTheLaundryRoom",
 71 ········"RegulationsForEquipment",
 72 ········"getRegulationsForEquipment",
65 ········"PlayInAWellLitRoom", 
66 ········"getPlayInAWellLitRoom", 
67 ········"TheBallroom", 
68 ········"getTheBallroom", 
69 ········"Convulsions", 
70 ········"getConvulsions", 
71 ········"ReorientTheReceivingAntenna", 
72 ········"getReorientTheReceivingAntenna", 
73 ········"<init>",73 ········"<init>",
74 ········"()V",74 ········"()V",
75 ········"core"75 ········"core"
76 ····}76 ····}
77 ····k·=·0x177 ····k·=·0x1
78 ····mv·=·{78 ····mv·=·{
79 ········0x1,79 ········0x1,
3.57 KB
smali/com/serwylo/beatgame/levels/UnlockRequirementsDTO.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J&\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\r\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001a\u0010\u0011\u001a\u00020\u00102\u0008\u0010\u000f\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0004R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00058\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u00[·...·truncated·by·diffoscope;·len:·44,·SHA:·229cf433789f39c21d67a7f21422f8eea55269e87f1e90d008629efaeac31788·...·]\u00a8\u0006\u0019"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J&\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\r\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001a\u0010\u0011\u001a\u00020\u00102\u0008\u0010\u000f\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00058\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0007R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u00[·...·truncated·by·diffoscope;·len:·44,·SHA:·df552e5501d301905fc464730b89a71e18e230ad234aae640d2ea4cf8e67373a·...·]\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",17 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 29, 18 lines modifiedOffset 29, 18 lines modified
29 ········"toString",29 ········"toString",
30 ········"hashCode",30 ········"hashCode",
31 ········"()I",31 ········"()I",
32 ········"other",32 ········"other",
33 ········"",33 ········"",
34 ········"equals",34 ········"equals",
35 ········"(Ljava/lang/Object;)Z",35 ········"(Ljava/lang/Object;)Z",
36 ········"Ljava/lang/String;", 
37 ········"getType", 
38 ········"Ljava/lang/Integer;",36 ········"Ljava/lang/Integer;",
39 ········"getNumRequired",37 ········"getNumRequired",
 38 ········"Ljava/lang/String;",
 39 ········"getType",
40 ········"<init>",40 ········"<init>",
41 ········"(Ljava/lang/String;Ljava/lang/Integer;)V",41 ········"(Ljava/lang/String;Ljava/lang/Integer;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
4.97 KB
smali/com/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\n\u001a\u00020\u0002\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0010\u0010\u0008\u001a\u00020\u0007H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\tJ8\u0010\u000e\u001a\u00020\u00002\u0008\u0008\u0002\u0010\n\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u0007H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u0010\u0010\u0010\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0004J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u001a\u0010\u0016\u001a\u00020\u00152\u0008\u0010\u0014\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0016\u0010\u0017R\u001c\u0010\r\u001a\u00020\u00078\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u0018\u001a\u0004\u0008\u0019\u0010\tR\u001c\u0010\u000c\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001a\u001a\u0004\u00[·...·truncated·by·diffoscope;·len:·278,·SHA:·046d0742aa8e4f05ca1299f1321546d743f35be5e2015d101c3208a3d6b2b00c·...·]\u001a\u0004\u0008\u001d\u0010\u0004\u00a8\u0006·"23 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\n\u001a\u00020\u0002\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0010\u0010\u0008\u001a\u00020\u0007H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\tJ8\u0010\u000e\u001a\u00020\u00002\u0008\u0008\u0002\u0010\n\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u0007H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u0010\u0010\u0010\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0004J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u001a\u0010\u0016\u001a\u00020\u00152\u0008\u0010\u0014\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0016\u0010\u0017R\u001c\u0010\n\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0018\u001a\u0004\u0008\u0019\u0010\u0004R\u001c\u0010\r\u001a\u00020\u00078\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001a\u001a\u0004\u0008\u[·...·truncated·by·diffoscope;·len:·278,·SHA:·5c214a575f97c9583c2a4f6fa160f4e28df3e6e1ab933577753078c7a2f78625·...·]\u001a\u0004\u0008\u001d\u0010\u0004\u00a8\u0006·"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",26 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
27 ········"",27 ········"",
28 ········"",28 ········"",
29 ········"component1",29 ········"component1",
30 ········"()Ljava/lang/String;",30 ········"()Ljava/lang/String;",
Offset 43, 19 lines modifiedOffset 43, 19 lines modified
43 ········"",43 ········"",
44 ········"hashCode",44 ········"hashCode",
45 ········"()I",45 ········"()I",
46 ········"other",46 ········"other",
47 ········"",47 ········"",
48 ········"equals",48 ········"equals",
49 ········"(Ljava/lang/Object;)Z",49 ········"(Ljava/lang/Object;)Z",
 50 ········"Ljava/lang/String;",
 51 ········"getId",
50 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",52 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
51 ········"getUnlockRequirements",53 ········"getUnlockRequirements",
52 ········"Ljava/lang/String;", 
53 ········"getUrl",54 ········"getUrl",
54 ········"getId", 
55 ········"getName",55 ········"getName",
56 ········"<init>",56 ········"<init>",
57 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;)V",57 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;)V",
58 ········"core"58 ········"core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
61 ····mv·=·{61 ····mv·=·{
5.06 KB
smali/com/serwylo/beatgame/levels/BuiltInLevel.smali
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0018\u00002\u00020\u0001B3\u0012\u0006\u0010\u0017\u001a\u00020\u0011\u0012\u0006\u0010\u001f\u001a\u00020\u0002\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001d\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1276,·SHA:·a292111dc56c787b8c440be35d0697e4b403105abb9157cec456cfe0da10acd8·...·]\u00a8\u0006\""17 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0018\u00002\u00020\u0001B3\u0012\u0006\u0010\u001a\u001a\u00020\u0011\u0012\u0006\u0010\u0017\u001a\u00020\u0002\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001e\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1276,·SHA:·ea7772529a1c4412e38074dae03d70d4286b3a29587aee4a90ff39ff73d8519b·...·]\u00a8\u0006\""
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",20 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
21 ········"Lcom/serwylo/beatgame/levels/Level;",21 ········"Lcom/serwylo/beatgame/levels/Level;",
22 ········"",22 ········"",
23 ········"getId",23 ········"getId",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
Offset 36, 23 lines modifiedOffset 36, 23 lines modified
36 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",36 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",
37 ········"Lcom/serwylo/beatgame/levels/World;",37 ········"Lcom/serwylo/beatgame/levels/World;",
38 ········"getWorld",38 ········"getWorld",
39 ········"()Lcom/serwylo/beatgame/levels/World;",39 ········"()Lcom/serwylo/beatgame/levels/World;",
40 ········"Lcom/serwylo/beatgame/levels/Attribution;",40 ········"Lcom/serwylo/beatgame/levels/Attribution;",
41 ········"getAttribution",41 ········"getAttribution",
42 ········"()Lcom/serwylo/beatgame/levels/Attribution;",42 ········"()Lcom/serwylo/beatgame/levels/Attribution;",
 43 ········"mp3Name",
 44 ········"Ljava/lang/String;",
 45 ········"labelId",
43 ········"world",46 ········"world",
44 ········"Lcom/serwylo/beatgame/levels/World;",47 ········"Lcom/serwylo/beatgame/levels/World;",
45 ········"labelId", 
46 ········"Ljava/lang/String;", 
47 ········"attribution",48 ········"attribution",
48 ········"Lcom/serwylo/beatgame/levels/Attribution;",49 ········"Lcom/serwylo/beatgame/levels/Attribution;",
49 ········"toUnlock",50 ········"toUnlock",
50 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",51 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
51 ········"mp3Name", 
52 ········"<init>",52 ········"<init>",
53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",
54 ········"core"54 ········"core"
55 ····}55 ····}
56 ····k·=·0x156 ····k·=·0x1
57 ····mv·=·{57 ····mv·=·{
58 ········0x1,58 ········0x1,
3.79 KB
smali/com/serwylo/beatgame/levels/Score.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0013\u0018\u0000·\u001b2\u00020\u0001:\u0001\u001bB\u001b\u0012\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·969,·SHA:·98da7f0c5dbef62422664f0679cb2bc9b77769e657880bfe28009aacaba894e5·...·]\u00a8\u0006\u001c"20 ········"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0013\u0018\u0000·\u001b2\u00020\u0001:\u0001\u001bB\u001b\u0012\u0008\u0008\u0002\u0010\u0016\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·969,·SHA:·bf16376a54f5540fba18bea37f2c3cae02a40b81d198f52dbe81d5666c5eb1f8·...·]\u00a8\u0006\u001c"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/levels/Score;",23 ········"Lcom/serwylo/beatgame/levels/Score;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"getPoints",26 ········"getPoints",
27 ········"()I",27 ········"()I",
Offset 33, 22 lines modifiedOffset 33, 22 lines modified
33 ········"increase",33 ········"increase",
34 ········"(F)V",34 ········"(F)V",
35 ········"resetMultiplier",35 ········"resetMultiplier",
36 ········"()V",36 ········"()V",
37 ········"increaseMultiplier",37 ········"increaseMultiplier",
38 ········"distancePercent",38 ········"distancePercent",
39 ········"progress",39 ········"progress",
40 ········"maxMultiplier", 
41 ········"I", 
42 ········"multiplier",40 ········"multiplier",
43 ········"F",41 ········"F",
44 ········"points", 
45 ········"getDistancePercent",42 ········"getDistancePercent",
46 ········"()F",43 ········"()F",
47 ········"setDistancePercent",44 ········"setDistancePercent",
 45 ········"points",
 46 ········"maxMultiplier",
 47 ········"I",
48 ········"<init>",48 ········"<init>",
49 ········"(FF)V",49 ········"(FF)V",
50 ········"Companion",50 ········"Companion",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
4.71 KB
smali/com/serwylo/beatgame/levels/Attribution.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u000c\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0002\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0012\u0010\u0007\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J:\u0010\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00022\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000e\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u0004J\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\n\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0004R\u001b\u0010\u000b\u001a\u0004\u0018\u00010\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008[·...·truncated·by·diffoscope;·len:·108,·SHA:·95ae8c69f7631a6318bfb2d2a0b0351bf6a08046c596b86200321468a4b0c6d8·...·]\u0010\u0016\u001a\u0004\u0008\u001a\u0010\u0004\u00a8\u0006\u001d"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u000c\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0002\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0012\u0010\u0007\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J:\u0010\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00022\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000e\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u0004J\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\n\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u001b\u0010\u000b\u001a\u0004\u0018\u00010\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0004R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u00[·...·truncated·by·diffoscope;·len:·108,·SHA:·3fa868897f88863ebafb406b68aff375b0727bbde0b73cd17c774891355d02f0·...·]\u0010\u0016\u001a\u0004\u0008\u001a\u0010\u0004\u00a8\u0006\u001d"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/Attribution;",17 ········"Lcom/serwylo/beatgame/levels/Attribution;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ········"()I",34 ········"()I",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"Ljava/lang/String;",39 ········"Ljava/lang/String;",
40 ········"getSourceUrl",40 ········"getSourceUrl",
41 ········"getLicense", 
42 ········"getAuthor",41 ········"getAuthor",
43 ········"getName",42 ········"getName",
 43 ········"getLicense",
44 ········"<init>",44 ········"<init>",
45 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",45 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",
46 ········"core"46 ········"core"
47 ····}47 ····}
48 ····k·=·0x148 ····k·=·0x1
49 ····mv·=·{49 ····mv·=·{
50 ········0x1,50 ········0x1,
3.92 KB
smali/com/serwylo/beatgame/levels/RemoteWorld.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0[·...·truncated·by·diffoscope;·len:·601,·SHA:·33c0b823945e4c1e9fcf3e69d65818bdae51efe958e8c1595f210f19b739763e·...·]\u0004\u0008\u0015\u0010\u0016R\u001c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00020\n0\t8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"21 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·597,·SHA:·8890e9728157066c6cf82cbf617617ed25ed064b39b5ce6d3ba4e7a1f31beab2·...·]\u0004\u0008\u0015\u0010\u0016R\u001c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00020\n0\t8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",24 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",
25 ········"Lcom/serwylo/beatgame/levels/World;",25 ········"Lcom/serwylo/beatgame/levels/World;",
26 ········"",26 ········"",
27 ········"getId",27 ········"getId",
28 ········"()Ljava/lang/String;",28 ········"()Ljava/lang/String;",
Offset 32, 22 lines modifiedOffset 32, 22 lines modified
32 ········"(Lcom/badlogic/gdx/utils/I18NBundle;)Ljava/lang/String;",32 ········"(Lcom/badlogic/gdx/utils/I18NBundle;)Ljava/lang/String;",
33 ········"",33 ········"",
34 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",34 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
35 ········"getLevels",35 ········"getLevels",
36 ········"()Ljava/util/List;",36 ········"()Ljava/util/List;",
37 ········"Lcom/serwylo/beatgame/levels/Attribution;",37 ········"Lcom/serwylo/beatgame/levels/Attribution;",
38 ········"getAttribution",38 ········"getAttribution",
 39 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
 40 ········"data",
 41 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
39 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",42 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
40 ········"summary",43 ········"summary",
41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",44 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
42 ········"getSummary",45 ········"getSummary",
43 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",46 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
44 ········"Lcom/serwylo/beatgame/levels/WorldDTO;", 
45 ········"data", 
46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;", 
47 ········"levels",47 ········"levels",
48 ········"Ljava/util/List;",48 ········"Ljava/util/List;",
49 ········"<init>",49 ········"<init>",
50 ········"(Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;Lcom/serwylo/beatgame/levels/WorldDTO;)V",50 ········"(Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;Lcom/serwylo/beatgame/levels/WorldDTO;)V",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
3.69 KB
smali/com/serwylo/beatgame/levels/achievements/Achievement.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J$\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0007J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\t\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0007R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001a"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J$\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0007J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007\u00a8\u0006\u001a"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",17 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",
18 ········"",18 ········"",
19 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",19 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
20 ········"component1",20 ········"component1",
21 ········"()Lcom/serwylo/beatgame/levels/achievements/AchievementType;",21 ········"()Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ········"",30 ········"",
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"Ljava/lang/String;", 
38 ········"getLevelId", 
39 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",37 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
40 ········"getType",38 ········"getType",
 39 ········"Ljava/lang/String;",
 40 ········"getLevelId",
41 ········"<init>",41 ········"<init>",
42 ········"(Lcom/serwylo/beatgame/levels/achievements/AchievementType;Ljava/lang/String;)V",42 ········"(Lcom/serwylo/beatgame/levels/achievements/AchievementType;Ljava/lang/String;)V",
43 ········"core"43 ········"core"
44 ····}44 ····}
45 ····k·=·0x145 ····k·=·0x1
46 ····mv·=·{46 ····mv·=·{
47 ········0x1,47 ········0x1,
6.79 KB
smali/com/serwylo/beatgame/ui/Scene2dKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\n\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a+\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a+\u0010\r\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\r\u0010\u000c\u001a+\u0010\u000e\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000c\u001a\u001f\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a\u001f\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\u001a?\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0019\u001a\u00020\u00032\u0006\u0010\u001a\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u001c\u001a\u00020\u001b2\u0010\u0008\u0002\u0010\u001d\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001f\u0010·\u001aK\u0010&\u001a\u00020%2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0008\u0010\"\u001a\u0004\u0018\u00010!2\u0010\u0008\u0002\u0010#\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u00072\u0010\u0008\u0002\u0010$\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008&\u0010\'\u001a?\u0010-\u001a\u00020,2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010)\u001a\u00020(2\u0006\u0010*\u001a\u00020\u00032\u0010\u0008\u0002\u0010+\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008-\u0010.\"\u0019\u0010/\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008/\u00100\u001a\u0004\u00081\u00102\"\u0016\u00103\u001a\u00020\u00118\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u00083\u00100\"\u0019\u00104\u001a\u00020\u00118\u0006@\u0006\u00a[·...·truncated·by·diffoscope;·len:·61,·SHA:·e884c546320afb80405ed279e572714222149f7ed4d52fcd10175d0566261de0·...·]\u00a8\u00066"14 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\n\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a+\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a+\u0010\r\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\r\u0010\u000c\u001a+\u0010\u000e\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000c\u001a\u001f\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a\u001f\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\u001a?\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0019\u001a\u00020\u00032\u0006\u0010\u001a\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u001c\u001a\u00020\u001b2\u0010\u0008\u0002\u0010\u001d\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001f\u0010·\u001aK\u0010&\u001a\u00020%2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0008\u0010\"\u001a\u0004\u0018\u00010!2\u0010\u0008\u0002\u0010#\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u00072\u0010\u0008\u0002\u0010$\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008&\u0010\'\u001a?\u0010-\u001a\u00020,2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010)\u001a\u00020(2\u0006\u0010*\u001a\u00020\u00032\u0010\u0008\u0002\u0010+\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008-\u0010.\"\u0016\u0010/\u001a\u00020\u00118\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u0008/\u00100\"\u0019\u00101\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u00081\u00100\u001a\u0004\u00082\u00103\"\u0019\u00104\u001a\u00020\u00118\u0006@\u0006\u00a[·...·truncated·by·diffoscope;·len:·61,·SHA:·8f09472ce0d61c0119a922ade19ef819970d2b606c8905bee52b01af677f606e·...·]\u00a8\u00066"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",17 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
18 ········"makeStage",18 ········"makeStage",
19 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",19 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
20 ········"",20 ········"",
21 ········"label",21 ········"label",
Offset 57, 21 lines modifiedOffset 57, 21 lines modified
57 ········"",57 ········"",
58 ········"error",58 ········"error",
59 ········"readableMessage",59 ········"readableMessage",
60 ········"tryAgain",60 ········"tryAgain",
61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
62 ········"makeErrorReport",62 ········"makeErrorReport",
63 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Lcom/serwylo/beatgame/Assets$Styles;Ljava/lang/Throwable;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",63 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Lcom/serwylo/beatgame/Assets$Styles;Ljava/lang/Throwable;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
64 ········"UI_HEIGHT", 
65 ········"F", 
66 ········"getUI_HEIGHT", 
67 ········"()F", 
68 ········"UI_SPACE",64 ········"UI_SPACE",
 65 ········"F",
69 ········"UI_WIDTH",66 ········"UI_WIDTH",
70 ········"getUI_WIDTH",67 ········"getUI_WIDTH",
 68 ········"()F",
 69 ········"UI_HEIGHT",
 70 ········"getUI_HEIGHT",
71 ········"core"71 ········"core"
72 ····}72 ····}
73 ····k·=·0x273 ····k·=·0x2
74 ····mv·=·{74 ····mv·=·{
75 ········0x1,75 ········0x1,
76 ········0x5,76 ········0x5,
77 ········0x177 ········0x1
3.61 KB
smali/com/serwylo/beatgame/graphics/TiledSprite.smali
    
Offset 20, 32 lines modifiedOffset 20, 32 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0018\u0000·\u00132\u00020\u0001:\u0001\u0013B/\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0014\u0010\r\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u000c0\u000b0\[·...·truncated·by·diffoscope;·len:·802,·SHA:·16385d6378fc3a21b25704131349ff1fed0716ff5f35ca25c644e0e6f3a59c82·...·]\u00a8\u0006\u0014"27 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u0000·\u00132\u00020\u0001:\u0001\u0013B/\u0012\u0006\u0010\u000e\u001a\u00020\u0007\u0012\u0014\u0010\u000c\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u000b0\n0\n\u0[·...·truncated·by·diffoscope;·len:·806,·SHA:·76755dadf43cc2706b43573330d41591c9c81e5de257d71b6756441c3fc2c3e6·...·]\u00a8\u0006\u0014"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lcom/serwylo/beatgame/graphics/TiledSprite;",30 ········"Lcom/serwylo/beatgame/graphics/TiledSprite;",
31 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",31 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",
32 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",32 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
33 ········"batch",33 ········"batch",
34 ········"",34 ········"",
35 ········"render",35 ········"render",
36 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",36 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
37 ········"Lcom/badlogic/gdx/math/Vector2;",37 ········"Lcom/badlogic/gdx/math/Vector2;",
38 ········"position", 
39 ········"Lcom/badlogic/gdx/math/Vector2;", 
40 ········"offset",38 ········"offset",
 39 ········"Lcom/badlogic/gdx/math/Vector2;",
41 ········"",40 ········"",
42 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",41 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
43 ········"sprites",42 ········"sprites",
44 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",43 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 44 ········"position",
45 ········"<init>",45 ········"<init>",
46 ········"(Lcom/badlogic/gdx/math/Vector2;[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/badlogic/gdx/math/Vector2;)V",46 ········"(Lcom/badlogic/gdx/math/Vector2;[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/badlogic/gdx/math/Vector2;)V",
47 ········"sprite",47 ········"sprite",
48 ········"(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/badlogic/gdx/math/Vector2;)V",48 ········"(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/badlogic/gdx/math/Vector2;)V",
49 ········"Companion",49 ········"Companion",
50 ········"core"50 ········"core"
51 ····}51 ····}
3.63 KB
smali/com/serwylo/beatgame/graphics/ParallaxCamera.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0011\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u001d\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\"\u0010\u0008\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0008\u0010\t\u001a\u0004\u0008\n\u0010\u000b\"\u0004\u0008\u000c\u0010\rR\"\u0010\u000f\u001a\u00020\u000e8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u000f\u0010\u0010\u001a\u0004\u0008\u0011\u0010\u0012\"\u0004\u0008\u0013\u0010\u0014R\"\u0010\u0015\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0015\u0010\t\u001a\u0004\u0008\u0016\u0010\u000b\"\u0004\u0008\u0017\u0010\rR\"\u0010\u0018\u001a\u00020\u000e8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0018\u0010\u0010\u001a\[·...·truncated·by·diffoscope;·len:·61,·SHA:·4ad3116a009a817e7b6721f5f6b9eeb6b19da061d72e535df041e35277790ed4·...·]\u00a8\u0006\u001f"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0011\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u001d\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\"\u0010\u0008\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0008\u0010\t\u001a\u0004\u0008\n\u0010\u000b\"\u0004\u0008\u000c\u0010\rR\"\u0010\u000f\u001a\u00020\u000e8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u000f\u0010\u0010\u001a\u0004\u0008\u0011\u0010\u0012\"\u0004\u0008\u0013\u0010\u0014R\"\u0010\u0015\u001a\u00020\u000e8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0015\u0010\u0010\u001a\u0004\u0008\u0016\u0010\u0012\"\u0004\u0008\u0017\u0010\u0014R\"\u0010\u0018\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0018\u0010\t\u0[·...·truncated·by·diffoscope;·len:·61,·SHA:·e26d1f369dc8f9829da8890255f4886519e66d4f463a8006589c7dd0feb76be6·...·]\u00a8\u0006\u001f"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",17 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
18 ········"Lcom/badlogic/gdx/graphics/OrthographicCamera;",18 ········"Lcom/badlogic/gdx/graphics/OrthographicCamera;",
19 ········"",19 ········"",
20 ········"parallaxX",20 ········"parallaxX",
21 ········"parallaxY",21 ········"parallaxY",
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ········"parallaxCombined",25 ········"parallaxCombined",
26 ········"Lcom/badlogic/gdx/math/Matrix4;",26 ········"Lcom/badlogic/gdx/math/Matrix4;",
27 ········"getParallaxCombined",27 ········"getParallaxCombined",
28 ········"()Lcom/badlogic/gdx/math/Matrix4;",28 ········"()Lcom/badlogic/gdx/math/Matrix4;",
29 ········"setParallaxCombined",29 ········"setParallaxCombined",
30 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",30 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",
31 ········"Lcom/badlogic/gdx/math/Vector3;",31 ········"Lcom/badlogic/gdx/math/Vector3;",
32 ········"tmp",32 ········"tmp2",
33 ········"Lcom/badlogic/gdx/math/Vector3;",33 ········"Lcom/badlogic/gdx/math/Vector3;",
34 ········"getTmp",34 ········"getTmp2",
35 ········"()Lcom/badlogic/gdx/math/Vector3;",35 ········"()Lcom/badlogic/gdx/math/Vector3;",
36 ········"setTmp",36 ········"setTmp2",
37 ········"(Lcom/badlogic/gdx/math/Vector3;)V",37 ········"(Lcom/badlogic/gdx/math/Vector3;)V",
 38 ········"tmp",
 39 ········"getTmp",
 40 ········"setTmp",
38 ········"parallaxView",41 ········"parallaxView",
39 ········"getParallaxView",42 ········"getParallaxView",
40 ········"setParallaxView",43 ········"setParallaxView",
41 ········"tmp2", 
42 ········"getTmp2", 
43 ········"setTmp2", 
44 ········"viewportWidth",44 ········"viewportWidth",
45 ········"viewportHeight",45 ········"viewportHeight",
46 ········"<init>",46 ········"<init>",
47 ········"(FF)V",47 ········"(FF)V",
48 ········"core"48 ········"core"
49 ····}49 ····}
50 ····k·=·0x150 ····k·=·0x1
3.08 KB
smali/com/serwylo/beatgame/screens/MainMenuScreen.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001f\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\n\u0010\tJ\u0017\u0010\r\u001a\u00020\u00052\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001f\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\n\u0010\tJ\u0017\u0010\r\u001a\u00020\u00052\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/MainMenuScreen;",17 ········"Lcom/serwylo/beatgame/screens/MainMenuScreen;",
18 ········"Lcom/badlogic/gdx/ScreenAdapter;",18 ········"Lcom/badlogic/gdx/ScreenAdapter;",
19 ········"",19 ········"",
20 ········"width",20 ········"width",
21 ········"height",21 ········"height",
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ········"show",25 ········"show",
26 ········"()V",26 ········"()V",
27 ········"hide",27 ········"hide",
28 ········"",28 ········"",
29 ········"delta",29 ········"delta",
30 ········"render",30 ········"render",
31 ········"(F)V",31 ········"(F)V",
32 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
33 ········"game", 
34 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
35 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",32 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
36 ········"stage",33 ········"stage",
37 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",34 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 35 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 36 ········"game",
 37 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
38 ········"<init>",38 ········"<init>",
39 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",39 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",
40 ········"core"40 ········"core"
41 ····}41 ····}
42 ····k·=·0x142 ····k·=·0x1
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
4.15 KB
smali/com/serwylo/beatgame/screens/EndGameActor.smali
    
Offset 17, 34 lines modifiedOffset 17, 34 lines modified
17 .annotation·runtime·Lkotlin/Metadata;17 .annotation·runtime·Lkotlin/Metadata;
18 ····bv·=·{18 ····bv·=·{
19 ········0x1,19 ········0x1,
20 ········0x0,20 ········0x0,
21 ········0x321 ········0x3
22 ····}22 ····}
23 ····d1·=·{23 ····d1·=·{
24 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0001\u001dBW\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u000c\u0010\u0015\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u000c\u0010\u0018\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u0019\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u001d\u0010\u0006\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\u0016\u0010\t\u001a\u00020\u00088\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\nR\u0016\u0010\u000c\u001a\u00020\u000b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\rR\u0016\u0010\u000f\u001a\u00020\u000e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u00a8\u0006\u001e"24 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0001\u001dBW\u0012\u0006\u0010\u000f\u001a\u00020\u000e\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u000c\u0010\u0015\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u000c\u0010\u0018\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u0019\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u001d\u0010\u0006\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\u0016\u0010\t\u001a\u00020\u00088\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\nR\u0016\u0010\u000c\u001a\u00020\u000b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\rR\u0016\u0010\u000f\u001a\u00020\u000e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u00a8\u0006\u001e"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/screens/EndGameActor;",27 ········"Lcom/serwylo/beatgame/screens/EndGameActor;",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
31 ········"achievements",31 ········"achievements",
32 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",32 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",
33 ········"makeAchievementsTable",33 ········"makeAchievementsTable",
34 ········"(Ljava/util/List;)Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",34 ········"(Ljava/util/List;)Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",
35 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
36 ········"game", 
37 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
38 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
39 ········"strings", 
40 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
41 ········"Lcom/serwylo/beatgame/Assets$Styles;",35 ········"Lcom/serwylo/beatgame/Assets$Styles;",
42 ········"styles",36 ········"styles",
43 ········"Lcom/serwylo/beatgame/Assets$Styles;",37 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 38 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 39 ········"strings",
 40 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 41 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 42 ········"game",
 43 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
44 ········"Lcom/serwylo/beatgame/levels/HighScore;",44 ········"Lcom/serwylo/beatgame/levels/HighScore;",
45 ········"existingHighScore",45 ········"existingHighScore",
46 ········"Lcom/serwylo/beatgame/levels/Score;",46 ········"Lcom/serwylo/beatgame/levels/Score;",
47 ········"score",47 ········"score",
48 ········"newAchievements",48 ········"newAchievements",
49 ········"Lkotlin/Function0;",49 ········"Lkotlin/Function0;",
50 ········"",50 ········"",
7.04 KB
smali/com/serwylo/beatgame/screens/LoadingScreen.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·22\u00020\u0001:\u00012B\u0017\u0012\u0006\u0010%\u001a\u00020$\u0012\u0006\u0010\u0019\u001a\u00020\u0018\u00a2\u0006\u0004\u00080\u00101J\u001b\u0010\u0006\u001a\u00020\u00052\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u001f\u0010\r\u001a\u00020\u00052\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\u000c\u001a\u00020\nH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u000f\u0010\tJ\u0017\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0011\u001a\u00020\u0010H\u0016\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\tR\u0016\u0010\u0016\u001a\u00020\u00158\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\u001c\u001a\u00020\u001b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001dR\u0016\u0010\u001f\u001a\u00020\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#R\u0016\u0010%\u001a\u00020$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&R\u0016\u0010(\u001a\u00020\'8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008(\u0010)R\u0016\u0010+\u001a\u00020*8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\u00a8\u00063"20 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·22\u00020\u0001:\u00012B\u0017\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u001f\u001a\u00020\u001e\u00a2\u0006\u0004\u00080\u00101J\u001b\u0010\u0006\u001a\u00020\u00052\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u001f\u0010\r\u001a\u00020\u00052\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\u000c\u001a\u00020\nH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u000f\u0010\tJ\u0017\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0011\u001a\u00020\u0010H\u0016\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\tR\u0016\u0010\u0016\u001a\u00020\u00158\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\u001c\u001a\u00020\u001b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001dR\u0016\u0010\u001f\u001a\u00020\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#R\u0016\u0010%\u001a\u00020$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&R\u0016\u0010(\u001a\u00020\'8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008(\u0010)R\u0016\u0010+\u001a\u00020*8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\u00a8\u00063"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",
24 ········"Lcom/badlogic/gdx/ScreenAdapter;",24 ········"Lcom/badlogic/gdx/ScreenAdapter;",
25 ········"Ljava/lang/Exception;",25 ········"Ljava/lang/Exception;",
26 ········"Lkotlin/Exception;",26 ········"Lkotlin/Exception;",
27 ········"exception",27 ········"exception",
Offset 37, 41 lines modifiedOffset 37, 41 lines modified
37 ········"(II)V",37 ········"(II)V",
38 ········"show",38 ········"show",
39 ········"",39 ········"",
40 ········"delta",40 ········"delta",
41 ········"render",41 ········"render",
42 ········"(F)V",42 ········"(F)V",
43 ········"dispose",43 ········"dispose",
44 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
45 ········"strings", 
46 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
47 ········"Lcom/serwylo/beatgame/levels/Level;", 
48 ········"level", 
49 ········"Lcom/serwylo/beatgame/levels/Level;", 
50 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
51 ········"stage", 
52 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
53 ········"Lkotlinx/coroutines/CompletableJob;",44 ········"Lkotlinx/coroutines/CompletableJob;",
54 ········"job",45 ········"job",
55 ········"Lkotlinx/coroutines/CompletableJob;",46 ········"Lkotlinx/coroutines/CompletableJob;",
56 ········"Lcom/serwylo/beatgame/Assets$Sprites;",47 ········"Lcom/serwylo/beatgame/Assets$Styles;",
57 ········"sprites",48 ········"styles",
58 ········"Lcom/serwylo/beatgame/Assets$Sprites;",49 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 50 ········"Lkotlinx/coroutines/CoroutineScope;",
 51 ········"scope",
 52 ········"Lkotlinx/coroutines/CoroutineScope;",
 53 ········"Lcom/serwylo/beatgame/levels/Level;",
 54 ········"level",
 55 ········"Lcom/serwylo/beatgame/levels/Level;",
59 ········"Lcom/serwylo/beatgame/BeatFeetGame;",56 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
60 ········"game",57 ········"game",
61 ········"Lcom/serwylo/beatgame/BeatFeetGame;",58 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
62 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",59 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
63 ········"loadingLabel",60 ········"loadingLabel",
64 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
65 ········"Lkotlinx/coroutines/CoroutineScope;",62 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 63 ········"strings",
 64 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 65 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
66 ········"scope",66 ········"stage",
67 ········"Lkotlinx/coroutines/CoroutineScope;",67 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
68 ········"Lcom/serwylo/beatgame/Assets$Styles;",68 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
69 ········"styles",69 ········"sprites",
70 ········"Lcom/serwylo/beatgame/Assets$Styles;",70 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
71 ········"<init>",71 ········"<init>",
72 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lcom/serwylo/beatgame/levels/Level;)V",72 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lcom/serwylo/beatgame/levels/Level;)V",
73 ········"Companion",73 ········"Companion",
74 ········"core"74 ········"core"
75 ····}75 ····}
76 ····k·=·0x176 ····k·=·0x1
77 ····mv·=·{77 ····mv·=·{
5.41 KB
smali/com/serwylo/beatgame/screens/AboutScreen.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010·\u001a\u00020\u001f\u00a2\u0006\u0004\u0008)\u0010*JM\u0010\n\u001a*\u0012\u000c\u0012\n·\t*\u00[·...·truncated·by·diffoscope;·len:·1148,·SHA:·caa122f3c669ed761249979aed91d80c4a5e5b815461ce37edc4e2cc87e2b056·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%R\u0016\u0010\'\u001a\u00020&8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u00a2\u0006\u0004\u0008)\u0010*JM\u0010\n\u001a*\u0012\u000c\u0012\n·\t[·...·truncated·by·diffoscope;·len:·1153,·SHA:·6822167aaa3a348d0b69950d8831d131ff90405f165af537a93f43284044b781·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%R\u0016\u0010\'\u001a\u00020&8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",
22 ········"Lcom/badlogic/gdx/ScreenAdapter;",22 ········"Lcom/badlogic/gdx/ScreenAdapter;",
23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
24 ········"strings",24 ········"strings",
25 ········"",25 ········"",
Offset 39, 27 lines modifiedOffset 39, 27 lines modified
39 ········"show",39 ········"show",
40 ········"()V",40 ········"()V",
41 ········"hide",41 ········"hide",
42 ········"",42 ········"",
43 ········"delta",43 ········"delta",
44 ········"render",44 ········"render",
45 ········"(F)V",45 ········"(F)V",
46 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
47 ········"stage", 
48 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
49 ········"Lkotlinx/coroutines/CoroutineScope;", 
50 ········"scope", 
51 ········"Lkotlinx/coroutines/CoroutineScope;", 
52 ········"Lcom/serwylo/beatgame/BeatFeetGame;",46 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
53 ········"game",47 ········"game",
54 ········"Lcom/serwylo/beatgame/BeatFeetGame;",48 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 49 ········"Lkotlinx/coroutines/CoroutineScope;",
 50 ········"scope",
 51 ········"Lkotlinx/coroutines/CoroutineScope;",
55 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",52 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
56 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;",53 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;",
57 ········"wrapper",54 ········"wrapper",
58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",55 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
 56 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 57 ········"stage",
 58 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
59 ········"Lkotlinx/coroutines/CompletableJob;",59 ········"Lkotlinx/coroutines/CompletableJob;",
60 ········"job",60 ········"job",
61 ········"Lkotlinx/coroutines/CompletableJob;",61 ········"Lkotlinx/coroutines/CompletableJob;",
62 ········"<init>",62 ········"<init>",
63 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",63 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",
64 ········"core"64 ········"core"
65 ····}65 ····}
15.9 KB
smali/com/serwylo/beatgame/screens/PlatformGameScreen.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 .annotation·runtime·Lkotlin/Metadata;19 .annotation·runtime·Lkotlin/Metadata;
20 ····bv·=·{20 ····bv·=·{
21 ········0x1,21 ········0x1,
22 ········0x0,22 ········0x0,
23 ········0x323 ········0x3
24 ····}24 ····}
25 ····d1·=·{25 ····d1·=·{
26 ········"\u0000\u00bc\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u000b\n\u0002\[·...·truncated·by·diffoscope;·len:·5256,·SHA:·b256d75478575fcb5c7949c13c8fb542b73a1a557258c176ba98bd5205cabec4·...·]\u00a8\u0006k"26 ········"\u0000\u00ba\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u0007\n\u0002\[·...·truncated·by·diffoscope;·len:·5245,·SHA:·1af6e1ba61d7a767002cf8febae39c2221ac436496659b7a23a8919b2fa8c988·...·]\u00a8\u0006k"
27 ····}27 ····}
28 ····d2·=·{28 ····d2·=·{
29 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen;",29 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen;",
30 ········"Lcom/badlogic/gdx/ScreenAdapter;",30 ········"Lcom/badlogic/gdx/ScreenAdapter;",
31 ········"",31 ········"",
32 ········"size",32 ········"size",
33 ········"screenToWorld",33 ········"screenToWorld",
Offset 57, 82 lines modifiedOffset 57, 82 lines modified
57 ········"width",57 ········"width",
58 ········"height",58 ········"height",
59 ········"resize",59 ········"resize",
60 ········"(II)V",60 ········"(II)V",
61 ········"render",61 ········"render",
62 ········"pause",62 ········"pause",
63 ········"resume",63 ········"resume",
64 ········"leftMostObstacleOnScreenIndex", 
65 ········"I", 
66 ········"cameraShakeTotalDuration", 
67 ········"F", 
68 ········"Lcom/serwylo/beatgame/entities/Background;", 
69 ········"background", 
70 ········"Lcom/serwylo/beatgame/entities/Background;", 
71 ········"winTime", 
72 ········"Lcom/serwylo/beatgame/entities/Ground;", 
73 ········"ground", 
74 ········"Lcom/serwylo/beatgame/entities/Ground;", 
75 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
76 ········"deadPlayer", 
77 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
78 ········"cameraShakeYPosition", 
79 ········"", 
80 ········"Lcom/serwylo/beatgame/entities/Obstacle;", 
81 ········"obstacles", 
82 ········"Ljava/util/List;", 
83 ········"deathTime", 
84 ········"Lcom/serwylo/beatgame/entities/Player;",64 ········"Lcom/serwylo/beatgame/entities/Player;",
85 ········"player",65 ········"player",
86 ········"Lcom/serwylo/beatgame/entities/Player;",66 ········"Lcom/serwylo/beatgame/entities/Player;",
87 ········"getPlayer",67 ········"getPlayer",
88 ········"()Lcom/serwylo/beatgame/entities/Player;",68 ········"()Lcom/serwylo/beatgame/entities/Player;",
89 ········"setPlayer",69 ········"setPlayer",
90 ········"(Lcom/serwylo/beatgame/entities/Player;)V",70 ········"(Lcom/serwylo/beatgame/entities/Player;)V",
91 ········"cameraShakeAmplitude",71 ········"winTime",
 72 ········"F",
 73 ········"Lcom/serwylo/beatgame/levels/Score;",
 74 ········"score",
 75 ········"Lcom/serwylo/beatgame/levels/Score;",
 76 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 77 ········"shapeRenderer",
 78 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
92 ········"startTime",79 ········"startTime",
93 ········"Lcom/serwylo/beatgame/audio/features/LevelData;", 
94 ········"levelData", 
95 ········"Lcom/serwylo/beatgame/audio/features/LevelData;", 
96 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
97 ········"successPlayer", 
98 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
99 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
100 ········"state", 
101 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
102 ········"Lcom/badlogic/gdx/audio/Music;",80 ········"Lcom/badlogic/gdx/audio/Music;",
103 ········"kotlin.jvm.PlatformType",81 ········"kotlin.jvm.PlatformType",
104 ········"music",82 ········"music",
105 ········"Lcom/badlogic/gdx/audio/Music;",83 ········"Lcom/badlogic/gdx/audio/Music;",
106 ········"Lcom/serwylo/beatgame/HUD;",84 ········"deathTime",
 85 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
 86 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
107 ········"hud",87 ········"",
 88 ········"isInitialised",
 89 ········"Z",
 90 ········"cameraShakeTotalDuration",
108 ········"Lcom/serwylo/beatgame/HUD;",91 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 92 ········"game",
 93 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
109 ········"Lcom/serwylo/beatgame/levels/Level;",94 ········"Lcom/serwylo/beatgame/levels/Level;",
110 ········"level",95 ········"level",
111 ········"Lcom/serwylo/beatgame/levels/Level;",96 ········"Lcom/serwylo/beatgame/levels/Level;",
 97 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
 98 ········"levelData",
 99 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
112 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",100 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
113 ········"stage",101 ········"stage",
114 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",102 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
115 ········"playTime", 
116 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
117 ········"game", 
118 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
119 ········"", 
120 ········"isInitialised", 
121 ········"Z", 
122 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
123 ········"shapeRenderer", 
124 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
125 ········"Lcom/serwylo/beatgame/levels/Score;",103 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
126 ········"score", 
127 ········"Lcom/serwylo/beatgame/levels/Score;", 
128 ········"prePauseState",104 ········"prePauseState",
 105 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
 106 ········"Lcom/serwylo/beatgame/entities/Background;",
 107 ········"background",
 108 ········"Lcom/serwylo/beatgame/entities/Background;",
129 ········"cameraShakeCurrentDuration",109 ········"cameraShakeCurrentDuration",
 110 ········"state",
 111 ········"cameraShakeYPosition",
 112 ········"Lcom/serwylo/beatgame/HUD;",
 113 ········"hud",
 114 ········"Lcom/serwylo/beatgame/HUD;",
 115 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 116 ········"successPlayer",
 117 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 118 ········"cameraShakeAmplitude",
 119 ········"",
 120 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
 121 ········"obstacles",
 122 ········"Ljava/util/List;",
 123 ········"Lcom/serwylo/beatgame/entities/Ground;",
 124 ········"ground",
 125 ········"Lcom/serwylo/beatgame/entities/Ground;",
 126 ········"leftMostObstacleOnScreenIndex",
Max diff block lines reached; 209/16151 bytes (1.29%) of diff not shown.
12.6 KB
smali/com/serwylo/beatgame/screens/WorldSelectorScreen.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·3751,·SHA:·0a48c1b0fb7bcbd30040eff0367214115ab996547d1d478c4046be8003c93b74·...·]R\u001c\u0010Z\u001a\u00020Y8\u0004@\u0004X\u0084\u0004\u00a2\u0006\u000c\n\u0004\u0008Z\u0010[\u001a\u0004\u0008\\\u0010]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006`"14 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\[·...·truncated·by·diffoscope;·len:·3751,·SHA:·61e2313b0e342806eea13707d36daba424e445ce49cac68d1ef9ffdb21c952b7·...·]R\u001c\u0010Z\u001a\u00020Y8\u0004@\u0004X\u0084\u0004\u00a2\u0006\u000c\n\u0004\u0008Z\u0010[\u001a\u0004\u0008\\\u0010]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006`"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",17 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",
18 ········"Lcom/badlogic/gdx/ScreenAdapter;",18 ········"Lcom/badlogic/gdx/ScreenAdapter;",
19 ········"",19 ········"",
20 ········"Lcom/serwylo/beatgame/levels/World;",20 ········"Lcom/serwylo/beatgame/levels/World;",
21 ········"allWorlds",21 ········"allWorlds",
Offset 56, 62 lines modifiedOffset 56, 62 lines modified
56 ········"resize",56 ········"resize",
57 ········"(II)V",57 ········"(II)V",
58 ········"",58 ········"",
59 ········"delta",59 ········"delta",
60 ········"render",60 ········"render",
61 ········"(F)V",61 ········"(F)V",
62 ········"dispose",62 ········"dispose",
63 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
64 ········"styles", 
65 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
66 ········"getStyles", 
67 ········"()Lcom/serwylo/beatgame/Assets$Styles;", 
68 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
69 ········"strings", 
70 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
71 ········"getStrings", 
72 ········"()Lcom/badlogic/gdx/utils/I18NBundle;", 
73 ········"", 
74 ········"headingId", 
75 ········"Ljava/lang/String;", 
76 ········"Lkotlinx/coroutines/CoroutineScope;", 
77 ········"scope", 
78 ········"Lkotlinx/coroutines/CoroutineScope;", 
79 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
80 ········"game", 
81 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
82 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",63 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
83 ········"body",64 ········"header",
84 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",65 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 66 ········"body",
 67 ········"initialWorld",
 68 ········"Lcom/serwylo/beatgame/levels/World;",
85 ········"cachedWorlds",69 ········"cachedWorlds",
86 ········"Ljava/util/List;",70 ········"Ljava/util/List;",
87 ········"Lcom/serwylo/beatgame/levels/World;",71 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
88 ········"header",72 ········"game",
 73 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 74 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 75 ········"skin",
 76 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 77 ········"getSkin",
 78 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
89 ········"Lcom/serwylo/beatgame/Assets$Sprites;",79 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
90 ········"sprites",80 ········"sprites",
91 ········"Lcom/serwylo/beatgame/Assets$Sprites;",81 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
92 ········"getSprites",82 ········"getSprites",
93 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",83 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",
 84 ········"Lkotlinx/coroutines/CoroutineScope;",
 85 ········"scope",
 86 ········"Lkotlinx/coroutines/CoroutineScope;",
94 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",87 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
95 ········"headingIcon",88 ········"headingIcon",
96 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",89 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
97 ········"initialWorld",90 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 91 ········"styles",
 92 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 93 ········"getStyles",
 94 ········"()Lcom/serwylo/beatgame/Assets$Styles;",
 95 ········"",
 96 ········"headingId",
 97 ········"Ljava/lang/String;",
98 ········"Lkotlinx/coroutines/CompletableJob;",98 ········"Lkotlinx/coroutines/CompletableJob;",
99 ········"job",99 ········"job",
100 ········"Lkotlinx/coroutines/CompletableJob;",100 ········"Lkotlinx/coroutines/CompletableJob;",
 101 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 102 ········"strings",
 103 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 104 ········"getStrings",
 105 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",
101 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",106 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
102 ········"stage",107 ········"stage",
103 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",108 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
104 ········"getStage",109 ········"getStage",
105 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",110 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
106 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
107 ········"skin", 
108 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
109 ········"getSkin", 
110 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
111 ········"<init>",111 ········"<init>",
112 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",112 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",
113 ········"core"113 ········"core"
114 ····}114 ····}
115 ····k·=·0x1115 ····k·=·0x1
116 ····mv·=·{116 ····mv·=·{
117 ········0x1,117 ········0x1,
4.16 KB
smali/com/serwylo/beatgame/entities/SuccessPlayer.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·%2\u00020\u0001:\u0001%B\u000f\u0012\u0006\u0010\"\u001a\u00020!\u00a2\u0006\u0004\u0008#\u0010$J\u0015\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\'\u0010\r\u001a\u00020\u00042\u0006\u0010\u0008\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0017\u0010\u0011\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u000fH\u0016\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u0016\u0010\u0003\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0013R\"\u0010\u0014\u001a\u00020\u000f8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0014\u0010\u0015\u001a\u0004\u0008\u0016\u0010\u[·...·truncated·by·diffoscope;·len:·36,·SHA:·510cbdfb1f41da11b252731435849daec9523eff40c277e4e7e2128337c63a92·...·]R\u001e\u0010\u001b\u001a\n·\u001a*\u0004\u0018\u00010\u00190\u00198\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001cR\u001c\u0010\u001f\u001a\u0008\u0012\u0004\u0012\u00020\u001e0\u001d8\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·\u00a8\u0006&"23 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·%2\u00020\u0001:\u0001%B\u000f\u0012\u0006\u0010\"\u001a\u00020!\u00a2\u0006\u0004\u0008#\u0010$J\u0015\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\'\u0010\r\u001a\u00020\u00042\u0006\u0010\u0008\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0017\u0010\u0011\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u000fH\u0016\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\"\u0010\u0013\u001a\u00020\u000f8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0013\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0016\"\u0004\u0008\u0017\u0010\u0012R\u0016\u0010\u0003\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·36,·SHA:·afea89aec9372e10caa96c0d2b38bf80e351f2f523cc6bb8d5fdd744b148d727·...·]R\u001e\u0010\u001b\u001a\n·\u001a*\u0004\u0018\u00010\u00190\u00198\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001cR\u001c\u0010\u001f\u001a\u0008\u0012\u0004\u0012\u00020\u001e0\u001d8\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·\u00a8\u0006&"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",26 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
27 ········"Lcom/serwylo/beatgame/entities/Entity;",27 ········"Lcom/serwylo/beatgame/entities/Entity;",
28 ········"Lcom/badlogic/gdx/math/Vector2;",28 ········"Lcom/badlogic/gdx/math/Vector2;",
29 ········"position",29 ········"position",
30 ········"",30 ········"",
Offset 38, 20 lines modifiedOffset 38, 20 lines modified
38 ········"isPaused",38 ········"isPaused",
39 ········"render",39 ········"render",
40 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",40 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
41 ········"",41 ········"",
42 ········"delta",42 ········"delta",
43 ········"update",43 ········"update",
44 ········"(F)V",44 ········"(F)V",
45 ········"Lcom/badlogic/gdx/math/Vector2;", 
46 ········"successTime",45 ········"successTime",
47 ········"F",46 ········"F",
48 ········"getSuccessTime",47 ········"getSuccessTime",
49 ········"()F",48 ········"()F",
50 ········"setSuccessTime",49 ········"setSuccessTime",
 50 ········"Lcom/badlogic/gdx/math/Vector2;",
51 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",51 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
52 ········"kotlin.jvm.PlatformType",52 ········"kotlin.jvm.PlatformType",
53 ········"spriteFront",53 ········"spriteFront",
54 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",54 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
56 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",56 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
57 ········"animation",57 ········"animation",
7.88 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$BuildingSprites.smali
    
Offset 22, 43 lines modifiedOffset 22, 43 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0018\u0018\u0000·\u001c2\u00020\u0001:\u0001\u001cB\u00df\u0001\u0012\u0016\u0010\u0014\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0018\u001a\u0012\u00[·...·truncated·by·diffoscope;·len:·694,·SHA:·c50c69d82804223de4823caad86903c41c28606bcaf6ec9112a2661ef6179ae5·...·]\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\tR)\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0007\u001a\u0004\u0008\u000f\u0010\tR)\u0010\u0010\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u0007\u001a\u0004\u0008\u0011\u0010\tR)\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0007\u001a\u0004\u0008\u0013\u0010\tR)\u0010\u0014\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0007\u001a\u0004\u0008\u0015\u0010\tR)\u0010\u0016\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0007\u001a\u0004\u0008\u0017\u0010\tR)\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0018\u0010\u0007\u001a\u0004\u0008\u0019\u0010\t\u00a8\u0006\u001d"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0018\u0018\u0000·\u001c2\u00020\u0001:\u0001\u001cB\u00df\u0001\u0012\u0016\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u[·...·truncated·by·diffoscope;·len:·694,·SHA:·f03f7661894cf357080f90463e5b8becb536586fc61167602ecb170805bef624·...·]\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\tR)\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0007\u001a\u0004\u0008\u000f\u0010\tR)\u0010\u0010\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u0007\u001a\u0004\u0008\u0011\u0010\tR)\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0007\u001a\u0004\u0008\u0013\u0010\tR)\u0010\u0014\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0007\u001a\u0004\u0008\u0015\u0010\tR)\u0010\u0016\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0007\u001a\u0004\u0008\u0017\u0010\tR)\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0018\u0010\u0007\u001a\u0004\u0008\u0019\u0010\t\u00a8\u0006\u001d"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$BuildingSprites;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$BuildingSprites;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"bottomLeft",38 ········"inner",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getBottomLeft",40 ········"getInner",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"topRight",
 43 ········"getTopRight",
 44 ········"bottomLeft",
 45 ········"getBottomLeft",
 46 ········"topLeft",
 47 ········"getTopLeft",
42 ········"right",48 ········"right",
43 ········"getRight",49 ········"getRight",
44 ········"top", 
45 ········"getTop", 
46 ········"inner", 
47 ········"getInner", 
48 ········"bottomRight",50 ········"bottomRight",
49 ········"getBottomRight",51 ········"getBottomRight",
50 ········"bottom", 
51 ········"getBottom", 
52 ········"topLeft", 
53 ········"getTopLeft", 
54 ········"left",52 ········"left",
55 ········"getLeft",53 ········"getLeft",
 54 ········"bottom",
 55 ········"getBottom",
56 ········"topRight",56 ········"top",
57 ········"getTopRight",57 ········"getTop",
58 ········"<init>",58 ········"<init>",
59 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",59 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
60 ········"Companion",60 ········"Companion",
61 ········"core"61 ········"core"
62 ····}62 ····}
63 ····k·=·0x163 ····k·=·0x1
64 ····mv·=·{64 ····mv·=·{
4.31 KB
smali/com/serwylo/beatgame/entities/Background$Cloud.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0019\u001a\u00020\u0018\u0012\u0006\u0010\"\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$\u0010%J\u0015\u0010\u0005\u001a\u0[·...·truncated·by·diffoscope;·len:·918,·SHA:·95a7a5e768a544ca850dbe1d838aee0be984caf780d55c6d1d17788db783db61·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"23 ········"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u0018\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$\u0010%J\u0015\u0010\u0005\u001a\u00020\[·...·truncated·by·diffoscope;·len:·913,·SHA:·20b8955d50c9cf3ad6d9e284ee92b3c52376b54a61bd490f832cee8ff57f898b·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",26 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/math/Rectangle;",28 ········"Lcom/badlogic/gdx/math/Rectangle;",
29 ········"viewport",29 ········"viewport",
30 ········"",30 ········"",
Offset 43, 26 lines modifiedOffset 43, 26 lines modified
43 ········"render",43 ········"render",
44 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",44 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
45 ········"Lcom/badlogic/gdx/math/Vector2;",45 ········"Lcom/badlogic/gdx/math/Vector2;",
46 ········"velocity",46 ········"velocity",
47 ········"Lcom/badlogic/gdx/math/Vector2;",47 ········"Lcom/badlogic/gdx/math/Vector2;",
48 ········"getVelocity",48 ········"getVelocity",
49 ········"()Lcom/badlogic/gdx/math/Vector2;",49 ········"()Lcom/badlogic/gdx/math/Vector2;",
 50 ········"playerSpeed",
 51 ········"F",
50 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
51 ········"sprites", 
52 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
53 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",52 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
54 ········"sprite",53 ········"sprite",
55 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",54 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
56 ········"getSprite",55 ········"getSprite",
57 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",56 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",
58 ········"setSprite",57 ········"setSprite",
59 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",58 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",
60 ········"playerSpeed", 
61 ········"F",59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 60 ········"sprites",
 61 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
62 ········"<init>",62 ········"<init>",
63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",
64 ········"core"64 ········"core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
11.9 KB
smali/com/serwylo/beatgame/entities/Player.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000\u008c\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u[·...·truncated·by·diffoscope;·len:·4060,·SHA:·56f74535d9729b052b86456f4f93a5093aa2dafeb2f7b1075441c97755bc5f33·...·]\u00a8\u0006a"28 ········"\u0000\u0090\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u[·...·truncated·by·diffoscope;·len:·4080,·SHA:·a65172c76aa5ca205b3ec0b93f3be1a60f0c232295370a16957ac2e60d936b70·...·]\u00a8\u0006a"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lcom/serwylo/beatgame/entities/Player;",31 ········"Lcom/serwylo/beatgame/entities/Player;",
32 ········"Lcom/serwylo/beatgame/entities/Entity;",32 ········"Lcom/serwylo/beatgame/entities/Entity;",
33 ········"",33 ········"",
34 ········"isPaused",34 ········"isPaused",
35 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",35 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
Offset 66, 61 lines modifiedOffset 66, 61 lines modified
66 ········"(Lcom/serwylo/beatgame/entities/Obstacle;)V",66 ········"(Lcom/serwylo/beatgame/entities/Obstacle;)V",
67 ········"clearHit",67 ········"clearHit",
68 ········"Lcom/serwylo/beatgame/levels/Score;",68 ········"Lcom/serwylo/beatgame/levels/Score;",
69 ········"score",69 ········"score",
70 ········"Lcom/serwylo/beatgame/levels/Score;",70 ········"Lcom/serwylo/beatgame/levels/Score;",
71 ········"getScore",71 ········"getScore",
72 ········"()Lcom/serwylo/beatgame/levels/Score;",72 ········"()Lcom/serwylo/beatgame/levels/Score;",
 73 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 74 ········"walkAnimation",
 75 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 76 ········"shield",
73 ········"",77 ········"I",
74 ········"hitObstacles", 
75 ········"Ljava/util/Set;", 
76 ········"Lcom/badlogic/gdx/math/Vector2;",78 ········"Lcom/badlogic/gdx/math/Vector2;",
77 ········"position",79 ········"position",
78 ········"Lcom/badlogic/gdx/math/Vector2;",80 ········"Lcom/badlogic/gdx/math/Vector2;",
79 ········"getPosition",81 ········"getPosition",
80 ········"()Lcom/badlogic/gdx/math/Vector2;",82 ········"()Lcom/badlogic/gdx/math/Vector2;",
81 ········"deathTime", 
82 ········"F",83 ········"",
83 ········"hasDoubleJumped", 
84 ········"Z", 
85 ········"shield",84 ········"hitObstacles",
 85 ········"Ljava/util/Set;",
 86 ········"justHitDamage",
 87 ········"getJustHitDamage",
 88 ········"setJustHitDamage",
86 ········"I",89 ········"(I)V",
87 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",90 ········"velocity",
88 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",91 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
89 ········"kotlin.jvm.PlatformType",92 ········"kotlin.jvm.PlatformType",
90 ········"deathAnimation",93 ········"deathAnimation",
 94 ········"hitAnimation",
 95 ········"F",
 96 ········"getHitAnimation",
 97 ········"()F",
 98 ········"setHitAnimation",
 99 ········"health",
91 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",100 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 101 ········"jumpParticles",
 102 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
92 ········"jumpCount",103 ········"jumpCount",
93 ········"walkAnimation", 
94 ········"currentlyOnObstacles",104 ········"textureHit",
 105 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
95 ········"Lcom/serwylo/beatgame/entities/Player$State;",106 ········"Lcom/serwylo/beatgame/entities/Player$State;",
96 ········"state",107 ········"state",
97 ········"Lcom/serwylo/beatgame/entities/Player$State;",108 ········"Lcom/serwylo/beatgame/entities/Player$State;",
98 ········"getState",109 ········"getState",
99 ········"()Lcom/serwylo/beatgame/entities/Player$State;",110 ········"()Lcom/serwylo/beatgame/entities/Player$State;",
100 ········"setState",111 ········"setState",
101 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",112 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",
102 ········"velocity", 
103 ········"hitAnimation", 
104 ········"getHitAnimation", 
105 ········"()F", 
106 ········"setHitAnimation", 
107 ········"textureJump2", 
108 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
109 ········"health", 
110 ········"justHitDamage", 
111 ········"getJustHitDamage", 
112 ········"setJustHitDamage", 
113 ········"(I)V", 
114 ········"lastMultiplerTime",113 ········"lastMultiplerTime",
 114 ········"hasDoubleJumped",
 115 ········"Z",
115 ········"textureJump",116 ········"textureJump",
116 ········"textureHit",117 ········"textureJump2",
 118 ········"deathTime",
 119 ········"currentlyOnObstacles",
117 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
118 ········"jumpParticles", 
119 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
120 ········"Lcom/serwylo/beatgame/Assets$Sprites;",120 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
121 ········"sprites",121 ········"sprites",
122 ········"Lcom/serwylo/beatgame/Assets$Particles;",122 ········"Lcom/serwylo/beatgame/Assets$Particles;",
123 ········"particles",123 ········"particles",
124 ········"<init>",124 ········"<init>",
125 ········"(Lcom/serwylo/beatgame/levels/Score;Lcom/badlogic/gdx/math/Vector2;Lcom/serwylo/beatgame/Assets$Sprites;Lcom/serwylo/beatgame/Assets$Particles;)V",125 ········"(Lcom/serwylo/beatgame/levels/Score;Lcom/badlogic/gdx/math/Vector2;Lcom/serwylo/beatgame/Assets$Sprites;Lcom/serwylo/beatgame/Assets$Particles;)V",
126 ········"Companion",126 ········"Companion",
3.4 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite.smali
    
Offset 22, 31 lines modifiedOffset 22, 31 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"open",38 ········"open",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getOpen",40 ········"getOpen",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
42 ········"covered", 
43 ········"getCovered", 
44 ········"closed",42 ········"closed",
45 ········"getClosed",43 ········"getClosed",
 44 ········"covered",
 45 ········"getCovered",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
4.09 KB
smali/com/serwylo/beatgame/entities/Background.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0002\u001e\u001dB\u0017\u0012\u0006\u0010\u0019\u001a\u00020\u0018\u0012\u0006\u0010[·...·truncated·by·diffoscope;·len:·672,·SHA:·523f0476cf29f598d1c606e56e5100a8c4393453a9b565f7de469a9dc2248026·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001a\u00a8\u0006\u001f"28 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0002\u001e\u001dB\u0017\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010[·...·truncated·by·diffoscope;·len:·672,·SHA:·b02c02f82e704094535d6dd681736fc0cc920b5192dabf589910c9c28941a3e9·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001a\u00a8\u0006\u001f"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lcom/serwylo/beatgame/entities/Background;",31 ········"Lcom/serwylo/beatgame/entities/Background;",
32 ········"Lcom/serwylo/beatgame/entities/Entity;",32 ········"Lcom/serwylo/beatgame/entities/Entity;",
33 ········"",33 ········"",
34 ········"delta",34 ········"delta",
35 ········"",35 ········"",
Offset 39, 26 lines modifiedOffset 39, 26 lines modified
39 ········"batch",39 ········"batch",
40 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",40 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
41 ········"camera",41 ········"camera",
42 ········"",42 ········"",
43 ········"isPaused",43 ········"isPaused",
44 ········"render",44 ········"render",
45 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",45 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
46 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;", 
47 ········"skyline", 
48 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;", 
49 ········"", 
50 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;", 
51 ········"clouds", 
52 ········"Ljava/util/List;", 
53 ········"maxSpeed",46 ········"maxSpeed",
54 ········"F",47 ········"F",
55 ········"Lcom/serwylo/beatgame/Assets$Sprites;",48 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
56 ········"sprites",49 ········"sprites",
57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",50 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 51 ········"",
 52 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",
 53 ········"clouds",
 54 ········"Ljava/util/List;",
 55 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
 56 ········"skyline",
 57 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
58 ········"<init>",58 ········"<init>",
59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",
60 ········"Companion",60 ········"Companion",
61 ········"Cloud",61 ········"Cloud",
62 ········"core"62 ········"core"
63 ····}63 ····}
64 ····k·=·0x164 ····k·=·0x1
3.47 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$StreetlightSprites.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$StreetlightSprites;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$StreetlightSprites;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"base", 
39 ········"Lkotlin/jvm/functions/Function1;", 
40 ········"getBase", 
41 ········"()Lkotlin/jvm/functions/Function1;", 
42 ········"post",38 ········"post",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getPost",40 ········"getPost",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"base",
 43 ········"getBase",
44 ········"top",44 ········"top",
45 ········"getTop",45 ········"getTop",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
4.43 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$SmallObstacle.smali
    
Offset 22, 40 lines modifiedOffset 22, 40 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u000f\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\t\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\u0007j\u0002`\u0008\u0012[·...·truncated·by·diffoscope;·len:·1171,·SHA:·e2356e97aa08fe81aac4998f3164012a44ebae54cb60481da9274c59d4e27277·...·]\u00a8\u0006\u001a"29 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\u000cj\u0002`\r\u0012\u00[·...·truncated·by·diffoscope;·len:·1171,·SHA:·cf3659eb31130fe68265d1a228f64bfd18c2fa5ac62c6e7cbb233c1ddb381ca7·...·]\u00a8\u0006\u001a"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$SmallObstacle;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$SmallObstacle;",
33 ········"",33 ········"",
34 ········"Lcom/serwylo/beatgame/Assets$Sprites;",34 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
35 ········"sprites",35 ········"sprites",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"getSprite",37 ········"getSprite",
38 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",38 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
39 ········"Lkotlin/Function1;", 
40 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;", 
41 ········"sprite", 
42 ········"Lkotlin/jvm/functions/Function1;", 
43 ········"",39 ········"",
44 ········"offsetY",40 ········"offsetY",
45 ········"F",41 ········"F",
46 ········"getOffsetY",42 ········"getOffsetY",
47 ········"()F",43 ········"()F",
 44 ········"Lkotlin/Function1;",
 45 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
 46 ········"sprite",
 47 ········"Lkotlin/jvm/functions/Function1;",
 48 ········"width",
 49 ········"getWidth",
48 ········"height",50 ········"height",
49 ········"getHeight",51 ········"getHeight",
 52 ········"diagnoal",
50 ········"offsetX",53 ········"offsetX",
51 ········"getOffsetX",54 ········"getOffsetX",
52 ········"diagnoal", 
53 ········"width", 
54 ········"getWidth", 
55 ········"<init>",55 ········"<init>",
56 ········"(Lkotlin/jvm/functions/Function1;FFFF)V",56 ········"(Lkotlin/jvm/functions/Function1;FFFF)V",
57 ········"Companion",57 ········"Companion",
58 ········"core"58 ········"core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
61 ····mv·=·{61 ····mv·=·{
4.7 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$WallSprites.smali
    
Offset 22, 34 lines modifiedOffset 22, 34 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\u0018\u0000·\u00142\u00020\u0001:\u0001\u0014BU\u0012\u0016\u0010\u000b\u001a\u0012\u0012\u000[·...·truncated·by·diffoscope;·len:·1442,·SHA:·4377adab2f2f4154e1d48eecc7a517fbced452461431d189322800d88c992ae3·...·]\u00a8\u0006\u0015"29 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0011\n\u0002\u0008\u000b\u0018\u0000·\u00142\u00020\u0001:\u0001\u0014BU\u0012\u0016\u0010\u000f\u0[·...·truncated·by·diffoscope;·len:·1454,·SHA:·4351d01d79528b68b7cfc319b3220d90413a84aa33425aa193f453aca5bd4b4b·...·]\u00a8\u0006\u0015"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$WallSprites;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$WallSprites;",
33 ········"",33 ········"",
34 ········"", 
35 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
36 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
37 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
38 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
 38 ········"right",
 39 ········"Lkotlin/jvm/functions/Function1;",
 40 ········"getRight",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"",
39 ········"inner",43 ········"inner",
40 ········"[Lkotlin/jvm/functions/Function1;",44 ········"[Lkotlin/jvm/functions/Function1;",
41 ········"getInner",45 ········"getInner",
42 ········"()[Lkotlin/jvm/functions/Function1;",46 ········"()[Lkotlin/jvm/functions/Function1;",
43 ········"left",47 ········"left",
44 ········"Lkotlin/jvm/functions/Function1;", 
45 ········"getLeft",48 ········"getLeft",
46 ········"()Lkotlin/jvm/functions/Function1;", 
47 ········"right", 
48 ········"getRight", 
49 ········"<init>",49 ········"<init>",
50 ········"(Lkotlin/jvm/functions/Function1;[Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",50 ········"(Lkotlin/jvm/functions/Function1;[Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
51 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",51 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
52 ········"Companion",52 ········"Companion",
53 ········"core"53 ········"core"
54 ····}54 ····}
55 ····k·=·0x155 ····k·=·0x1
4.03 KB
smali/com/serwylo/beatgame/entities/DeadPlayer.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·\"2\u00020\u0001:\u0001\"B\u000f\u0012\u0006\u0010\u001f\u001a\u00020\u001e\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u00020\u0[·...·truncated·by·diffoscope;·len:·920,·SHA:·93ad1ec34547f419aeb64d2e0a98cc10bf292cd6acbed6b4c85db78634d4fcd4·...·]\u00a8\u0006#"23 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·\"2\u00020\u0001:\u0001\"B\u000f\u0012\u0006\u0010\u001f\u001a\u00020\u001e\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u00020\u0[·...·truncated·by·diffoscope;·len:·920,·SHA:·fc294fbc9a8b036e32640d135ac79c7234c78b43e0448384667348616ea83aaf·...·]\u00a8\u0006#"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",26 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
27 ········"Lcom/serwylo/beatgame/entities/Entity;",27 ········"Lcom/serwylo/beatgame/entities/Entity;",
28 ········"",28 ········"",
29 ········"getDuration",29 ········"getDuration",
30 ········"()F",30 ········"()F",
Offset 41, 22 lines modifiedOffset 41, 22 lines modified
41 ········"isPaused",41 ········"isPaused",
42 ········"render",42 ········"render",
43 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",43 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
44 ········"delta",44 ········"delta",
45 ········"update",45 ········"update",
46 ········"(F)V",46 ········"(F)V",
47 ········"Lcom/badlogic/gdx/math/Vector2;",47 ········"Lcom/badlogic/gdx/math/Vector2;",
48 ········"deathTime", 
49 ········"F", 
50 ········"getDeathTime", 
51 ········"setDeathTime", 
52 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",48 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
53 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",49 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
54 ········"animation",50 ········"animation",
55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",51 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 52 ········"deathTime",
 53 ········"F",
 54 ········"getDeathTime",
 55 ········"setDeathTime",
56 ········"Lcom/serwylo/beatgame/Assets$Sprites;",56 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
57 ········"sprites",57 ········"sprites",
58 ········"<init>",58 ········"<init>",
59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",
60 ········"Companion",60 ········"Companion",
61 ········"core"61 ········"core"
62 ····}62 ····}
5.91 KB
smali/com/serwylo/beatgame/audio/CachedWorldData.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0082\u0008\u0018\u0000·#2\u00020\u0001:\u0001#B9\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u00a2\u0006\u0004\u0008!\u0010\"J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0016\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0016\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0008J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u0008JJ\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u000e\u0008\u0002\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0004J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001c\u0010\u0019\u001a\u00020\u00028\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u0019\u0010\u001a\u001a\u0004\u0008\u001b\u0010\u0004R\u001f\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0[·...·truncated·by·diffoscope;·len:·485,·SHA:·32f334653525392546dc627a2e32f2598470023d4c72314e83b3dc27c5056037·...·]\u001a\u0004\u0008·\u0010\u0004\u00a8\u0006$"20 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0082\u0008\u0018\u0000·#2\u00020\u0001:\u0001#B9\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u00a2\u0006\u0004\u0008!\u0010\"J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0016\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0016\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0008J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u0008JJ\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u000e\u0008\u0002\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0004J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u0019\u0010\u000b\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0004R\u001f\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0[·...·truncated·by·diffoscope;·len:·485,·SHA:·bf54c4e9d107e317804b5c1dea9db2da2130ab83a0c8e3a2b2d09624a2d32540·...·]\u001a\u0004\u0008·\u0010\u0004\u00a8\u0006$"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/audio/CachedWorldData;",23 ········"Lcom/serwylo/beatgame/audio/CachedWorldData;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"component1",26 ········"component1",
27 ········"()I",27 ········"()I",
Offset 41, 22 lines modifiedOffset 41, 22 lines modified
41 ········"toString",41 ········"toString",
42 ········"()Ljava/lang/String;",42 ········"()Ljava/lang/String;",
43 ········"hashCode",43 ········"hashCode",
44 ········"other",44 ········"other",
45 ········"",45 ········"",
46 ········"equals",46 ········"equals",
47 ········"(Ljava/lang/Object;)Z",47 ········"(Ljava/lang/Object;)Z",
48 ········"version", 
49 ········"I",48 ········"I",
50 ········"getVersion",49 ········"getDuration",
51 ········"Ljava/util/List;",50 ········"Ljava/util/List;",
 51 ········"getFeaturesLow",
52 ········"getFeaturesMid",52 ········"getFeaturesMid",
53 ········"getFeaturesHigh",53 ········"getFeaturesHigh",
54 ········"getFeaturesLow",54 ········"version",
55 ········"getDuration",55 ········"getVersion",
56 ········"<init>",56 ········"<init>",
57 ········"(ILjava/util/List;Ljava/util/List;Ljava/util/List;)V",57 ········"(ILjava/util/List;Ljava/util/List;Ljava/util/List;)V",
58 ········"Companion",58 ········"Companion",
59 ········"core"59 ········"core"
60 ····}60 ····}
61 ····k·=·0x161 ····k·=·0x1
62 ····mv·=·{62 ····mv·=·{
4.31 KB
smali/com/serwylo/beatgame/audio/Mp3Data.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010\u0017\n\u0002\u0008\u0008\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001f\u0010·J\u001[·...·truncated·by·diffoscope;·len:·1341,·SHA:·9bcaf1bad9a10c0b134d92eed4144aa126b7ab0f7f107aa95869cc9a5cac6695·...·]\u00a8\u0006!"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0010\u0017\n\u0002\u0008\u0007\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001f\u0010·J\u001[·...·truncated·by·diffoscope;·len:·1341,·SHA:·f0a66d11ea0b2c9ac2e4aa55308a4897904ccdc29d8625fb7fe0df4569624bed·...·]\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",17 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()[B",21 ········"()[B",
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"I",39 ········"I",
40 ········"getSampleRate",40 ········"getSampleRate",
41 ········"[B",41 ········"[B",
 42 ········"getChannels",
42 ········"",43 ········"",
43 ········"pcmSamples",44 ········"pcmSamples",
44 ········"[S",45 ········"[S",
45 ········"getPcmSamples",46 ········"getPcmSamples",
46 ········"()[S",47 ········"()[S",
47 ········"getChannels", 
48 ········"<init>",48 ········"<init>",
49 ········"([BII)V",49 ········"([BII)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
4.03 KB
smali/com/serwylo/beatgame/audio/features/LevelData.smali
    
Offset 7, 40 lines modifiedOffset 7, 40 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u[·...·truncated·by·diffoscope;·len:·992,·SHA:·eee7555798d06db24ca6a15ae14ce9f519bb59dcf0a97ab2cd8eb769fe5a76fe·...·]8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u000c\u0010\u0013\u001a\u0008\u0012\u[·...·truncated·by·diffoscope;·len:·972,·SHA:·0e49da55fbfc85c1b2f7479523ad576bb61bc6f7e3df0cf0f1203455ded930e5·...·]8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",17 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
18 ········"",18 ········"",
19 ········"",19 ········"",
 20 ········"duration",
 21 ········"I",
 22 ········"getDuration",
 23 ········"()I",
 24 ········"",
20 ········"Lcom/serwylo/beatgame/audio/features/Feature;",25 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
21 ········"featuresMid",26 ········"featuresLow",
22 ········"Ljava/util/List;",27 ········"Ljava/util/List;",
23 ········"getFeaturesMid",28 ········"getFeaturesLow",
24 ········"()Ljava/util/List;",29 ········"()Ljava/util/List;",
 30 ········"featuresMid",
 31 ········"getFeaturesMid",
25 ········"featuresHigh",32 ········"featuresHigh",
26 ········"getFeaturesHigh",33 ········"getFeaturesHigh",
27 ········"",34 ········"",
28 ········"Lcom/badlogic/gdx/math/Vector2;",35 ········"Lcom/badlogic/gdx/math/Vector2;",
29 ········"heightMap",36 ········"heightMap",
30 ········"[Lcom/badlogic/gdx/math/Vector2;",37 ········"[Lcom/badlogic/gdx/math/Vector2;",
31 ········"getHeightMap",38 ········"getHeightMap",
32 ········"()[Lcom/badlogic/gdx/math/Vector2;",39 ········"()[Lcom/badlogic/gdx/math/Vector2;",
33 ········"featuresLow", 
34 ········"getFeaturesLow", 
35 ········"", 
36 ········"duration", 
37 ········"I", 
38 ········"getDuration", 
39 ········"()I", 
40 ········"<init>",40 ········"<init>",
41 ········"(I[Lcom/badlogic/gdx/math/Vector2;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V",41 ········"(I[Lcom/badlogic/gdx/math/Vector2;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
4.01 KB
smali/com/serwylo/beatgame/audio/features/Feature.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u0012\u0006\u0010\u000c\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\u0008\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0007J.\u0010\r\u001a\u00020\u00002\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\u000c\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0007R\u0019\u0010\u000b\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0007\u00a8\u0006\u001c"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u0012\u0006\u0010\u000c\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\u0008\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0007J.\u0010\r\u001a\u00020\u00002\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0019\u0010\u000c\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0007R\u0019\u0010\u000b\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0007\u00a8\u0006\u001c"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/features/Feature;",17 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"toString",20 ········"toString",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ········"hashCode",33 ········"hashCode",
34 ········"()I",34 ········"()I",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"F",39 ········"F",
40 ········"getDurationInSeconds", 
41 ········"getStrength",40 ········"getStrength",
 41 ········"getDurationInSeconds",
42 ········"getStartTimeInSeconds",42 ········"getStartTimeInSeconds",
43 ········"<init>",43 ········"<init>",
44 ········"(FFF)V",44 ········"(FFF)V",
45 ········"core"45 ········"core"
46 ····}46 ····}
47 ····k·=·0x147 ····k·=·0x1
48 ····mv·=·{48 ····mv·=·{
3.61 KB
smali/com/serwylo/beatgame/audio/fft/FrequencyValue.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0014\u001a\u0004\u0008\u0016\u0010\u0004R\u0013\u0010\u0018\u001a\u00020\u00028F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001b"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u0016\u0010\u0004R\u0013\u0010\u0018\u001a\u00020\u00028F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/fft/FrequencyValue;",17 ········"Lcom/serwylo/beatgame/audio/fft/FrequencyValue;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()D",21 ········"()D",
Offset 31, 16 lines modifiedOffset 31, 16 lines modified
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"D",37 ········"D",
38 ········"getAbsValue", 
39 ········"getFrequency",38 ········"getFrequency",
 39 ········"getAbsValue",
40 ········"getLogAbsValue",40 ········"getLogAbsValue",
41 ········"logAbsValue",41 ········"logAbsValue",
42 ········"<init>",42 ········"<init>",
43 ········"(DD)V",43 ········"(DD)V",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
4.89 KB
smali/com/serwylo/beatgame/audio/fft/FFTResultWithValues.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000f\u001a\u00020\u0005\u0012\u0006\u0010\u0010\u001a\u00020\u0008\u0012\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b\u00a2\u0006\u0004\u0008\"\u0010#J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0016\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ4\u0010\u0012\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00082\u000e\u0008\u0002\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0010\u0010\u0017\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\nJ\u001a\u0010\u001a\u001a\u00020\u00192\u0008\u0010\u0018\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR\u0019\u0010\u0010\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001c\u001a\u0004\u0008\u001d\u0010\nR\u0019\u0010\u000f\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u001e\u001a\u0004\u0008\u001f\u[·...·truncated·by·diffoscope;·len:·169,·SHA:·29fbbd4bfba4cb41154738d26de5318082ef00a77a1862db8f5d536951b3a6b5·...·]\u00a8\u0006$"18 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000f\u001a\u00020\u0005\u0012\u0006\u0010\u0010\u001a\u00020\u0008\u0012\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b\u00a2\u0006\u0004\u0008\"\u0010#J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0016\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ4\u0010\u0012\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00082\u000e\u0008\u0002\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0010\u0010\u0017\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\nJ\u001a\u0010\u001a\u001a\u00020\u00192\u0008\u0010\u0018\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR\u001f\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u000eR\u0019\u0010\u000f\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0[·...·truncated·by·diffoscope;·len:·169,·SHA:·51e81910c9287bae603abf61f96cfb9559a7112d61fdc8eb503aa50f7a542f81·...·]\u00a8\u0006$"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
22 ········"",22 ········"",
23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
24 ········"toResult",24 ········"toResult",
25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",
Offset 42, 20 lines modifiedOffset 42, 20 lines modified
42 ········"toString",42 ········"toString",
43 ········"()Ljava/lang/String;",43 ········"()Ljava/lang/String;",
44 ········"hashCode",44 ········"hashCode",
45 ········"other",45 ········"other",
46 ········"",46 ········"",
47 ········"equals",47 ········"equals",
48 ········"(Ljava/lang/Object;)Z",48 ········"(Ljava/lang/Object;)Z",
49 ········"I", 
50 ········"getWindowSize", 
51 ········"Lcom/serwylo/beatgame/audio/Mp3Data;", 
52 ········"getMp3Data", 
53 ········"Ljava/util/List;",49 ········"Ljava/util/List;",
54 ········"getWindows",50 ········"getWindows",
 51 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
 52 ········"getMp3Data",
 53 ········"I",
 54 ········"getWindowSize",
55 ········"<init>",55 ········"<init>",
56 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",56 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",
57 ········"core"57 ········"core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
4.53 KB
smali/com/serwylo/beatgame/audio/fft/FFTResult.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u000bR\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0004R\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u0007\u00a8\u0006!"14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u000bR\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0007R\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u0004\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
18 ········"",18 ········"",
19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
20 ········"component1",20 ········"component1",
21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ········"hashCode",37 ········"hashCode",
38 ········"other",38 ········"other",
39 ········"",39 ········"",
40 ········"equals",40 ········"equals",
41 ········"(Ljava/lang/Object;)Z",41 ········"(Ljava/lang/Object;)Z",
42 ········"Ljava/util/List;",42 ········"Ljava/util/List;",
43 ········"getWindows",43 ········"getWindows",
44 ········"Lcom/serwylo/beatgame/audio/Mp3Data;", 
45 ········"getMp3Data", 
46 ········"I",44 ········"I",
47 ········"getWindowSize",45 ········"getWindowSize",
 46 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
 47 ········"getMp3Data",
48 ········"<init>",48 ········"<init>",
49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
7.56 KB
smali/com/serwylo/beatgame/audio/fft/FFTWindow.smali
    
Offset 13, 57 lines modifiedOffset 13, 57 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0016\n\u0002\u0010\u0008\n\u0002\u0008\u0012\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0006\u0010$\u001a\u00020\u0002\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00[·...·truncated·by·diffoscope;·len:·2546,·SHA:·5ce5b7d463de78a2ba79c8fe763a00e563a9937960b3eb25c81f45d16f588dd5·...·]R\u0019\u0010&\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008&\u0010\u0004\u001a\u0004\u0008\'\u0010\u0006\u00a8\u0006+"20 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u001e\n\u0002\u0010\u0008\n\u0002\u0008\n\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u0013\u001a\u00020\u0002\u0012\u0006\u0010&\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u0002[·...·truncated·by·diffoscope;·len:·2557,·SHA:·57426a697a542e602f32c2f75c9f9c1cd9c3387d7d2771d2ae2a255eb6ac5043·...·]R\u0019\u0010&\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008&\u0010\u0004\u001a\u0004\u0008\'\u0010\u0006\u00a8\u0006+"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/audio/fft/FFTWindow;",23 ········"Lcom/serwylo/beatgame/audio/fft/FFTWindow;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"dominantFrequency",26 ········"q3",
27 ········"D",27 ········"D",
28 ········"getDominantFrequency",28 ········"getQ3",
29 ········"()D",29 ········"()D",
30 ········"meanSecond", 
31 ········"getMeanSecond", 
32 ········"meanFirst",30 ········"meanFirst",
33 ········"getMeanFirst",31 ········"getMeanFirst",
34 ········"mean", 
35 ········"getMean", 
36 ········"stdDev", 
37 ········"getStdDev", 
38 ········"median", 
39 ········"getMedian", 
40 ········"q1",32 ········"q1",
41 ········"getQ1",33 ········"getQ1",
42 ········"max", 
43 ········"getMax", 
44 ········"kurtosis", 
45 ········"getKurtosis", 
46 ········"q3", 
47 ········"getQ3", 
48 ········"", 
49 ········"windowIndex", 
50 ········"I", 
51 ········"getWindowIndex", 
52 ········"()I", 
53 ········"skewness",34 ········"skewness",
54 ········"getSkewness",35 ········"getSkewness",
55 ········"meanThird",36 ········"meanThird",
56 ········"getMeanThird",37 ········"getMeanThird",
 38 ········"max",
 39 ········"getMax",
57 ········"rmse",40 ········"rmse",
58 ········"getRmse",41 ········"getRmse",
59 ········"energy",42 ········"energy",
60 ········"getEnergy",43 ········"getEnergy",
 44 ········"median",
 45 ········"getMedian",
61 ········"min",46 ········"min",
62 ········"getMin",47 ········"getMin",
 48 ········"meanSecond",
 49 ········"getMeanSecond",
 50 ········"stdDev",
 51 ········"getStdDev",
 52 ········"kurtosis",
 53 ········"getKurtosis",
 54 ········"dominantFrequency",
 55 ········"getDominantFrequency",
 56 ········"",
 57 ········"windowIndex",
 58 ········"I",
 59 ········"getWindowIndex",
 60 ········"()I",
 61 ········"mean",
 62 ········"getMean",
63 ········"<init>",63 ········"<init>",
64 ········"(IDDDDDDDDDDDDDDD)V",64 ········"(IDDDDDDDDDDDDDDD)V",
65 ········"Companion",65 ········"Companion",
66 ········"core"66 ········"core"
67 ····}67 ····}
68 ····k·=·0x168 ····k·=·0x1
69 ····mv·=·{69 ····mv·=·{
7.66 KB
smali/com/serwylo/beatgame/audio/playground/AudioAnalysisPlaygroundGame.smali
    
Offset 11, 65 lines modifiedOffset 11, 65 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\[·...·truncated·by·diffoscope;·len:·2314,·SHA:·db9ca77715acd27a9c05473f448061d43fbd6ebbb040386e6238935b0f3c4e04·...·]\u00a8\u00061"18 ········"\u0000\u0080\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010%\n\u0002\u0010\u000e\n\u0002\u0010\u0013\n\u0002\u0008\u0002\n\u0002\u0010\u0014\n\u0000\n\u0002\u0010\u0007\n\u00[·...·truncated·by·diffoscope;·len:·2303,·SHA:·3428bb70c17d9e98046438831f61dd291763dbe296d9e57b7932b3bd08f369d8·...·]\u00a8\u00061"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/audio/playground/AudioAnalysisPlaygroundGame;",21 ········"Lcom/serwylo/beatgame/audio/playground/AudioAnalysisPlaygroundGame;",
22 ········"Lcom/badlogic/gdx/ApplicationAdapter;",22 ········"Lcom/badlogic/gdx/ApplicationAdapter;",
23 ········"",23 ········"",
24 ········"create",24 ········"create",
25 ········"()V",25 ········"()V",
26 ········"render",26 ········"render",
27 ········"dispose",27 ········"dispose",
28 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",28 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
29 ········"spectogram",29 ········"spectogram",
30 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",30 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
31 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
32 ········"font", 
33 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
34 ········"Lcom/badlogic/gdx/audio/Music;", 
35 ········"music", 
36 ········"Lcom/badlogic/gdx/audio/Music;", 
37 ········"Lcom/badlogic/gdx/graphics/Pixmap;", 
38 ········"spectogramImage", 
39 ········"Lcom/badlogic/gdx/graphics/Pixmap;", 
40 ········"",31 ········"",
41 ········"statsWidth", 
42 ········"F", 
43 ········"",32 ········"",
44 ········"Lcom/serwylo/beatgame/audio/features/Feature;",33 ········"",
45 ········"features",34 ········"series",
46 ········"Ljava/util/List;",35 ········"Ljava/util/Map;",
 36 ········"",
 37 ········"seriesVertices",
 38 ········"",
 39 ········"statsOffset",
 40 ········"F",
 41 ········"statsWidth",
47 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",42 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
48 ········"batch",43 ········"batch",
49 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",44 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
50 ········"Lcom/badlogic/gdx/graphics/Texture;",45 ········"Lcom/badlogic/gdx/graphics/Texture;",
51 ········"texture",46 ········"texture",
52 ········"Lcom/badlogic/gdx/graphics/Texture;",47 ········"Lcom/badlogic/gdx/graphics/Texture;",
 48 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
 49 ········"spectogramImage",
 50 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
 51 ········"",
 52 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
 53 ········"features",
 54 ········"Ljava/util/List;",
53 ········"Lcom/badlogic/gdx/graphics/Color;",55 ········"Lcom/badlogic/gdx/graphics/Color;",
54 ········"featureSwatch",56 ········"featureSwatch",
55 ········"", 
56 ········"", 
57 ········"", 
58 ········"seriesVertices", 
59 ········"Ljava/util/Map;", 
60 ········"Lcom/badlogic/gdx/graphics/Camera;",57 ········"Lcom/badlogic/gdx/graphics/Camera;",
61 ········"camera",58 ········"camera",
62 ········"Lcom/badlogic/gdx/graphics/Camera;",59 ········"Lcom/badlogic/gdx/graphics/Camera;",
63 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",60 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
64 ········"sprite",61 ········"sprite",
65 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",62 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
 63 ········"Lcom/badlogic/gdx/audio/Music;",
 64 ········"music",
 65 ········"Lcom/badlogic/gdx/audio/Music;",
 66 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
66 ········"",67 ········"font",
 68 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
67 ········"series", 
68 ········"statsOffset", 
69 ········"<init>",69 ········"<init>",
70 ········"core"70 ········"core"
71 ····}71 ····}
72 ····k·=·0x172 ····k·=·0x1
73 ····mv·=·{73 ····mv·=·{
74 ········0x1,74 ········0x1,
75 ········0x5,75 ········0x5,
3.73 KB
smali/com/serwylo/beatgame/audio/playground/Normalisation.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0014\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0015\u001a\u0004\u0008\u0016\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0015\u001a\u0004\u0008\u0017\u0010\u0[·...·truncated·by·diffoscope;·len:·105,·SHA:·711453b9f10594d5d2db67feb91a22d09f1ab04c9c862068f327f0847d1aacc0·...·]\u001a\u0004\u0008\u0018\u0010\u0004\u00a8\u0006\u001b"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u0016\u0010\u0[·...·truncated·by·diffoscope;·len:·105,·SHA:·08ab74ce59e2082e6d7f385058f86c13df371f23966834e3956400da69bcfa05·...·]\u001a\u0004\u0008\u0018\u0010\u0004\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/playground/Normalisation;",17 ········"Lcom/serwylo/beatgame/audio/playground/Normalisation;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()D",21 ········"()D",
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ········"",30 ········"",
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"range", 
38 ········"D",37 ········"D",
39 ········"getRange", 
40 ········"getMin",38 ········"getMin",
41 ········"getMax",39 ········"getMax",
 40 ········"range",
 41 ········"getRange",
42 ········"<init>",42 ········"<init>",
43 ········"(DD)V",43 ········"(DD)V",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,