563 KB
/home/fdroid/fdroiddata/tmp/com.serwylo.beatgame_33.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.serwylo.beatgame_33.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: <1c5e98718971de74de54ce7972f367b95976d6240770310e681dce4175081bb9>, actual: <7b48a4f6b1495bcf30350606a13c1a73564b008fae8bdb5776e5c635490adb2b> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b873997ddf961d53eab6f0ce373a5c1ed1d0b7faf63562e573b9bb1d41cf624bcc90b60300000000>, actual: <2ed300651f6e7572be26c3b337c68f0f15f3f81a048447bd1c2c68ce681f3fadcc90b60300000000>
    
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:·62300364·bytes,·number·of·entries:·1991 Zip·file·size:·62300364·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··5347808·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··5347804·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····21648·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF198 -rw----·····2.0·fat····21648·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF
199 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA199 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA
200 -rw----·····2.0·fat····21521·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF200 -rw----·····2.0·fat····21521·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
201 199·files,·69527456·bytes·uncompressed,·62263750·bytes·compressed:··10.4%201 199·files,·69527452·bytes·uncompressed,·62263810·bytes·compressed:··10.4%
212 KB
classes.dex
212 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·df64ca9e4 checksum············:·35d13ba7
5 signature···········:·625d...17445 signature···········:·746c...ce2d
6 file_size···········:·53478086 file_size···········:·5347804
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·····:·3407710 string_ids_size·····:·34077
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·534312 type_ids_size·······:·5343
13 type_ids_off········:·136420·(0x0214e4)13 type_ids_off········:·136420·(0x0214e4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·157792·(0x026860)15 proto_ids_off·······:·157792·(0x026860)
16 field_ids_size······:·1200816 field_ids_size······:·12008
17 field_ids_off·······:·247936·(0x03c880)17 field_ids_off·······:·247936·(0x03c880)
18 method_ids_size·····:·2994618 method_ids_size·····:·29946
19 method_ids_off······:·344000·(0x053fc0)19 method_ids_off······:·344000·(0x053fc0)
20 class_defs_size·····:·467120 class_defs_size·····:·4671
21 class_defs_off······:·583568·(0x08e790)21 class_defs_off······:·583568·(0x08e790)
22 data_size···········:·461476822 data_size···········:·4614764
23 data_off············:·733040·(0x0b2f70)23 data_off············:·733040·(0x0b2f70)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·7525 class_idx···········:·75
26 access_flags········:·16401·(0x4011)26 access_flags········:·16401·(0x4011)
27 superclass_idx······:·233227 superclass_idx······:·2332
28 source_file_idx·····:·393628 source_file_idx·····:·3936
Offset 107701, 15 lines modifiedOffset 107701, 15 lines modified
107701 direct_methods_size·:·1107701 direct_methods_size·:·1
107702 virtual_methods_size:·3107702 virtual_methods_size:·3
  
107703 Class·#363·annotations:107703 Class·#363·annotations:
107704 Annotations·on·class107704 Annotations·on·class
107705 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;107705 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
107706 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"107706 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"
107707 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x18\n\x18\n\x10��\n\x18\n\x8\x8\n\x18\n\x8\x4\x18��20B\xf\x12\x6\x10\xc\x1a0\xb¢\x6\x4\x8\r\x10\xeR\x19\x10\x3\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x3\x10\x4\x1a\x4\x8\x5\x10\x6R\x19\x10\x7\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x7\x10\x4\x1a\x4\x8\x8\x10\x6R\x19\x10\t\x1a08\x6@\x6¢\x6\xc\n\x4\x8\t\x10\x4\x1a\x4\x8\n\x10\x6¨\x6\xf"·}·d2={·"Lcom/serwylo/beatgame/Assets$Particles;"·""·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"shield"·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"getShield"·"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"jump"·"getJump"·"health"·"getHealth"·"Lcom/badlogic/gdx/assets/AssetManager;"·"manager"·"<init>"·"(Lcom/badlogic/gdx/assets/AssetManager;)V"·"core"·}·k=1·mv={·1·5·1·}107707 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x18\n\x18\n\x10��\n\x18\n\x8\x8\n\x18\n\x8\x4\x18��20B\xf\x12\x6\x10\xc\x1a0\xb¢\x6\x4\x8\r\x10\xeR\x19\x10\x3\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x3\x10\x4\x1a\x4\x8\x5\x10\x6R\x19\x10\x7\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x7\x10\x4\x1a\x4\x8\x8\x10\x6R\x19\x10\t\x1a08\x6@\x6¢\x6\xc\n\x4\x8\t\x10\x4\x1a\x4\x8\n\x10\x6¨\x6\xf"·}·d2={·"Lcom/serwylo/beatgame/Assets$Particles;"·""·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"health"·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"getHealth"·"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"shield"·"getShield"·"jump"·"getJump"·"Lcom/badlogic/gdx/assets/AssetManager;"·"manager"·"<init>"·"(Lcom/badlogic/gdx/assets/AssetManager;)V"·"core"·}·k=1·mv={·1·5·1·}
  
107708 Class·#363············-107708 Class·#363············-
107709 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'107709 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'
107710 ··Access·flags······:·0x0011·(PUBLIC·FINAL)107710 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
107711 ··Superclass········:·'Ljava/lang/Object;'107711 ··Superclass········:·'Ljava/lang/Object;'
107712 ··Interfaces········-107712 ··Interfaces········-
107713 ··Static·fields·····-107713 ··Static·fields·····-
Offset 107917, 15 lines modifiedOffset 107917, 15 lines modified
107917 direct_methods_size·:·1107917 direct_methods_size·:·1
107918 virtual_methods_size:·167107918 virtual_methods_size:·167
  
107919 Class·#365·annotations:107919 Class·#365·annotations:
107920 Annotations·on·class107920 Annotations·on·class
107921 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;107921 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
107922 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"107922 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"
107923 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��!\n\x18\n\x10��\n\x18\n\x8S\n...\n..€.\n...\n....��2.0.B....Ø...0×.¢...Ù..Ú.R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.8.@.¢..\n........\t..R!.\n.\n·.*...0.0.8.@.¢..\n..\n........R!...\n·.*...0.0.8.@.¢..\n........\r..R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.[·...·truncated·by·diffoscope;·len:·12572,·SHA:·eff73772d2930da6fc422e5730b536aa5d11d59057ac4e55584345b99ec65933·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}107923 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��!\n\x18\n\x10��\n\x18\n\x8]\n...\n..ö.\n...\n....��2.0.B....Ø...0×.¢...Ù..Ú.R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.8.@.¢..\n........\t..R!.\n.\n·.*...0.0.8.@.¢..\n..\n........R!...\n·.*...0.0.8.@.¢..\n........\r..R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.[·...·truncated·by·diffoscope;·len:·12573,·SHA:·46683b6031461931f12ea5b6fe612da9497782b86d9c5bd818cd97d5376995c8·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}
107924 Annotations·on·field·#3293·'character_a_walk'107924 Annotations·on·field·#3293·'character_a_walk'
107925 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}107925 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
107926 Annotations·on·method·#7119·'getCharacter_a_walk'107926 Annotations·on·method·#7119·'getCharacter_a_walk'
107927 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}107927 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
  
107928 Class·#365············-107928 Class·#365············-
107929 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'107929 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'
Offset 112478, 15 lines modifiedOffset 112478, 15 lines modified
112478 direct_methods_size·:·1112478 direct_methods_size·:·1
112479 virtual_methods_size:·4112479 virtual_methods_size:·4
  
112480 Class·#366·annotations:112480 Class·#366·annotations:
112481 Annotations·on·class112481 Annotations·on·class
112482 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;112482 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
112483 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"112483 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"
112484 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x10\n\x18\n\x10��\n\x18\n\x8\xe\x8†\x4\x18��20B\x7¢\x6\x4\x8\xe\x10\xfR!\x10\x4\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x4\x10\x5\x1a\x4\x8\x6\x10\x7R!\x10\x8\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x8\x10\x5\x1a\x4\x8\t\x10\x7R!\x10\n\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\n\x10\x5\x1a\x4\x8\xb\x10\x7R!\x10\xc\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\xc\x10\x5\x1a\x4\x8\r\x10\x7¨\x6\x10"·}·d2={·"Lcom/serwylo/beatgame/Assets$Styles$Labels;"·""·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"kotlin.jvm.PlatformType"·"large"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"getLarge"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"medium"·"getMedium"·"small"·"getSmall"·"huge"·"getHuge"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}112484 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x10\n\x18\n\x10��\n\x18\n\x8\xe\x8†\x4\x18��20B\x7¢\x6\x4\x8\xe\x10\xfR!\x10\x4\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x4\x10\x5\x1a\x4\x8\x6\x10\x7R!\x10\x8\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x8\x10\x5\x1a\x4\x8\t\x10\x7R!\x10\n\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\n\x10\x5\x1a\x4\x8\xb\x10\x7R!\x10\xc\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\xc\x10\x5\x1a\x4\x8\r\x10\x7¨\x6\x10"·}·d2={·"Lcom/serwylo/beatgame/Assets$Styles$Labels;"·""·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"kotlin.jvm.PlatformType"·"medium"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"getMedium"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"huge"·"getHuge"·"small"·"getSmall"·"large"·"getLarge"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
112485 Class·#366············-112485 Class·#366············-
112486 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'112486 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'
112487 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112487 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112488 ··Superclass········:·'Ljava/lang/Object;'112488 ··Superclass········:·'Ljava/lang/Object;'
112489 ··Interfaces········-112489 ··Interfaces········-
112490 ··Static·fields·····-112490 ··Static·fields·····-
Offset 112721, 15 lines modifiedOffset 112721, 15 lines modified
112721 direct_methods_size·:·1112721 direct_methods_size·:·1
112722 virtual_methods_size:·4112722 virtual_methods_size:·4
  
112723 Class·#367·annotations:112723 Class·#367·annotations:
112724 Annotations·on·class112724 Annotations·on·class
112725 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;112725 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
112726 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"112726 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"
112727 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x10\n\x18\n\x10��\n\x18\n\x8\xe\x8†\x4\x18��20B\x7¢\x6\x4\x8\xe\x10\xfR!\x10\x4\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x4\x10\x5\x1a\x4\x8\x6\x10\x7R!\x10\x8\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x8\x10\x5\x1a\x4\x8\t\x10\x7R!\x10\n\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\n\x10\x5\x1a\x4\x8\xb\x10\x7R!\x10\xc\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\xc\x10\x5\x1a\x4\x8\r\x10\x7¨\x6\x10"·}·d2={·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·""·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"kotlin.jvm.PlatformType"·"huge"·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"getHuge"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"large"·"getLarge"·"medium"·"getMedium"·"small"·"getSmall"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}112727 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x10\n\x18\n\x10��\n\x18\n\x8\xe\x8†\x4\x18��20B\x7¢\x6\x4\x8\xe\x10\xfR!\x10\x4\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x4\x10\x5\x1a\x4\x8\x6\x10\x7R!\x10\x8\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x8\x10\x5\x1a\x4\x8\t\x10\x7R!\x10\n\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\n\x10\x5\x1a\x4\x8\xb\x10\x7R!\x10\xc\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\xc\x10\x5\x1a\x4\x8\r\x10\x7¨\x6\x10"·}·d2={·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·""·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"kotlin.jvm.PlatformType"·"medium"·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"getMedium"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"large"·"getLarge"·"huge"·"getHuge"·"small"·"getSmall"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
112728 Class·#367············-112728 Class·#367············-
112729 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'112729 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'
112730 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112730 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112731 ··Superclass········:·'Ljava/lang/Object;'112731 ··Superclass········:·'Ljava/lang/Object;'
112732 ··Interfaces········-112732 ··Interfaces········-
112733 ··Static·fields·····-112733 ··Static·fields·····-
Offset 112965, 15 lines modifiedOffset 112965, 15 lines modified
112965 virtual_methods_size:·2112965 virtual_methods_size:·2
  
112966 Class·#368·annotations:112966 Class·#368·annotations:
112967 Annotations·on·class112967 Annotations·on·class
112968 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;112968 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
112969 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"112969 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"
112970 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}112970 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}
112971 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��0\n\x18\n\x10��\n\x18\n\x8.\n...\n...\n...\n...\n...\n...\n...\n....��2.0.:...B.......0.......0.¢......R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....R..\t..0.R.0��8.@.¢..\n..\t.\n......R.....0\rR.08.@.¢..\n...........R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Lcom/serwylo/beatgame[·...·truncated·by·diffoscope;·len:·492,·SHA:·00935c5f85aacbcaf087dd9db913fbd905a2f5b5005b4a03b344c8e07fee724d·...·];"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;"·"skin"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}112971 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��0\n\x18\n\x10��\n\x18\n\x8.\n...\n...\n...\n...\n...\n...\n...\n....��2.0.:...B.......0....\r..0.¢......R.....0.R.0��8.@.¢..\n...........R.....0.R.0��8.@.¢..\n....\t...\n..R..\r..0.8.@.X‚.¢..\n..\r..R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Lcom/serwylo/beatgam[·...·truncated·by·diffoscope;·len:·493,·SHA:·8b5592a649cbfc150f1c8f3f7d2660576b7f92d99d6e4325622b88fb8da2fc8d·...·];"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;"·"skin"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}
  
112972 Class·#368············-112972 Class·#368············-
112973 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'112973 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'
112974 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112974 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112975 ··Superclass········:·'Ljava/lang/Object;'112975 ··Superclass········:·'Ljava/lang/Object;'
112976 ··Interfaces········-112976 ··Interfaces········-
112977 ··Static·fields·····-112977 ··Static·fields·····-
Offset 113124, 15 lines modifiedOffset 113124, 15 lines modified
113124 instance_fields_size:·9113124 instance_fields_size:·9
113125 direct_methods_size·:·3113125 direct_methods_size·:·3
113126 virtual_methods_size:·8113126 virtual_methods_size:·8
  
113127 Class·#369·annotations:113127 Class·#369·annotations:
113128 Annotations·on·class113128 Annotations·on·class
113129 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Effects;·Lcom/serwylo/beatgame/Assets$Styles;·Lcom/serwylo/beatgame/Assets$Particles;·Lcom/serwylo/beatgame/Assets$Sounds;·Lcom/serwylo/beatgame/Assets$Sprites;·Lcom/serwylo/beatgame/Assets$Font;·Lcom/serwylo/beatgame/Assets$Companion;·}113129 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Effects;·Lcom/serwylo/beatgame/Assets$Styles;·Lcom/serwylo/beatgame/Assets$Particles;·Lcom/serwylo/beatgame/Assets$Sounds;·Lcom/serwylo/beatgame/Assets$Sprites;·Lcom/serwylo/beatgame/Assets$Font;·Lcom/serwylo/beatgame/Assets$Companion;·}
113130 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��X\n\x18\n\x10��\n\x10\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8.\n...\n...\n...\n....��·02.0.:.0123456B....$..0#¢...../J\r....0.¢......J\r....0.¢......J\r.\t..0.¢...\t.\nJ\r....0.¢.....\rJ\r....0.¢......J\r....0.¢......J\r....0.¢......J\r....0.¢......R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..[·...·truncated·by·diffoscope;·len:·1380,·SHA:·ea94b9b9472b8cefcb0a7043c14732f29fa7f6385ec522c28a99c0ff2a6ae9ce·...·];"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}113130 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��X\n\x18\n\x10��\n\x10\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8.\n...\n...\n...\n....��·02.0.:.0123456B....·..0.¢...../J\r....0.¢......J\r....0.¢......J\r.\t..0.¢...\t.\nJ\r....0.¢.....\rJ\r....0.¢......J\r....0.¢......J\r....0.¢......J\r....0.¢......R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....R..·..0.8.@.X‚.¢..[·...·truncated·by·diffoscope;·len:·1381,·SHA:·95620dd85013c631444a352880966fd769b01aaba64a6ba5eac8a6f9fae4423f·...·];"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}
113131 Annotations·on·field·#3421·'SCALE_SOUND_FILES'113131 Annotations·on·field·#3421·'SCALE_SOUND_FILES'
113132 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}113132 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}
113133 Annotations·on·field·#3432·'supportedLocales'113133 Annotations·on·field·#3432·'supportedLocales'
113134 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}113134 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}
  
113135 Class·#369············-113135 Class·#369············-
113136 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'113136 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'
Offset 113803, 15 lines modifiedOffset 113803, 15 lines modified
113803 static_fields_size··:·4113803 static_fields_size··:·4
Max diff block lines reached; 176290/217357 bytes (81.11%) of diff not shown.
2.8 KB
smali/com/serwylo/beatgame/AndroidPlatformListener.smali
    
Offset 10, 33 lines modifiedOffset 10, 33 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\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\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\u000e\u001a\u00020\r\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u0016\u0010\u000b\u001a\u00020\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000b\u0010\u000cR\u0016\u0010\u000e\u001a\u00020\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0012"17 ········"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\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\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u000e\u001a\u00020\r\u0012\u0006\u0010\u000b\u001a\u00020\n\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u0016\u0010\u000b\u001a\u00020\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000b\u0010\u000cR\u0016\u0010\u000e\u001a\u00020\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0012"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/AndroidPlatformListener;",20 ········"Lcom/serwylo/beatgame/AndroidPlatformListener;",
21 ········"Lcom/serwylo/beatgame/PlatformListener;",21 ········"Lcom/serwylo/beatgame/PlatformListener;",
22 ········"",22 ········"",
23 ········"text",23 ········"text",
24 ········"",24 ········"",
25 ········"copyToClipboard",25 ········"copyToClipboard",
26 ········"(Ljava/lang/String;)V",26 ········"(Ljava/lang/String;)V",
27 ········"Lgames/spooky/gdx/nativefilechooser/NativeFileChooser;",27 ········"Lgames/spooky/gdx/nativefilechooser/NativeFileChooser;",
28 ········"fileChooser",28 ········"fileChooser",
29 ········"()Lgames/spooky/gdx/nativefilechooser/NativeFileChooser;",29 ········"()Lgames/spooky/gdx/nativefilechooser/NativeFileChooser;",
30 ········"Landroid/content/Context;", 
31 ········"context", 
32 ········"Landroid/content/Context;", 
33 ········"Lcom/badlogic/gdx/backends/android/AndroidApplication;",30 ········"Lcom/badlogic/gdx/backends/android/AndroidApplication;",
34 ········"application",31 ········"application",
35 ········"Lcom/badlogic/gdx/backends/android/AndroidApplication;",32 ········"Lcom/badlogic/gdx/backends/android/AndroidApplication;",
 33 ········"Landroid/content/Context;",
 34 ········"context",
 35 ········"Landroid/content/Context;",
36 ········"<init>",36 ········"<init>",
37 ········"(Landroid/content/Context;Lcom/badlogic/gdx/backends/android/AndroidApplication;)V",37 ········"(Landroid/content/Context;Lcom/badlogic/gdx/backends/android/AndroidApplication;)V",
38 ········"android_release"38 ········"android_release"
39 ····}39 ····}
40 ····k·=·0x140 ····k·=·0x1
41 ····mv·=·{41 ····mv·=·{
42 ········0x1,42 ········0x1,
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.67 KB
smali/com/serwylo/beatgame/Assets$Styles$TextButtons.smali
Ordering differences only
    
Offset 23, 22 lines modifiedOffset 23, 22 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 ········"huge",30 ········"medium",
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
32 ········"getHuge",32 ········"getMedium",
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
34 ········"large",34 ········"large",
35 ········"getLarge",35 ········"getLarge",
36 ········"medium",36 ········"huge",
37 ········"getMedium",37 ········"getHuge",
38 ········"small",38 ········"small",
39 ········"getSmall",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
5.87 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\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0014\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\u0[·...·truncated·by·diffoscope;·len:·1371,·SHA:·74b2187066d42e08a95e2b25504456cbdcb5bd08e951f87361232498fcadcb1b·...·]8\u0002@\u0002X\u0082.\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0018\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010·\u001a\u00020\u001f\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u00[·...·truncated·by·diffoscope;·len:·1372,·SHA:·7bc4a12f7a0e2e738eb07c345eb24a8ef1659153b591d20c6bb15216c7f73f87·...·]8\u0002@\u0002X\u0082.\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 ········"sounds", 
56 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
57 ········"sprites", 
58 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
59 ········"Lcom/badlogic/gdx/assets/AssetManager;",55 ········"Lcom/badlogic/gdx/assets/AssetManager;",
60 ········"manager",56 ········"manager",
61 ········"Lcom/badlogic/gdx/assets/AssetManager;",57 ········"Lcom/badlogic/gdx/assets/AssetManager;",
62 ········"skin",58 ········"strings",
63 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",59 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
64 ········"Ljava/util/Locale;",60 ········"Ljava/util/Locale;",
65 ········"locale",61 ········"locale",
66 ········"Ljava/util/Locale;",62 ········"Ljava/util/Locale;",
 63 ········"effects",
 64 ········"Lcom/serwylo/beatgame/Assets$Effects;",
 65 ········"sounds",
 66 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
67 ········"particles",67 ········"particles",
68 ········"Lcom/serwylo/beatgame/Assets$Particles;",68 ········"Lcom/serwylo/beatgame/Assets$Particles;",
69 ········"strings", 
70 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
71 ········"styles",69 ········"styles",
72 ········"Lcom/serwylo/beatgame/Assets$Styles;",70 ········"Lcom/serwylo/beatgame/Assets$Styles;",
73 ········"effects",71 ········"sprites",
74 ········"Lcom/serwylo/beatgame/Assets$Effects;",72 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 73 ········"skin",
 74 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
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 ········"medium",30 ········"medium",
 31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
35 ········"getMedium",32 ········"getMedium",
 33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
36 ········"small", 
37 ········"getSmall", 
38 ········"huge",34 ········"huge",
39 ········"getHuge",35 ········"getHuge",
 36 ········"small",
 37 ········"getSmall",
 38 ········"large",
 39 ········"getLarge",
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,
4.83 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\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\n\u0008\u0002\u0[·...·truncated·by·diffoscope;·len:·1205,·SHA:·75b54024636a80fe7c452adb51c2313327b1450cb6832642e2b0dc9c1980d174·...·]0#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\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u0012\u0006\u0010$\u001a\u00020#\u0012\n\u0008\u0002\u0010\u001a\[·...·truncated·by·diffoscope;·len:·1205,·SHA:·1b615537c75d5da3f5d6655f29402b7b177b6748d6b99a2d1ba9abf80ec5a3b7·...·]0#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 35, 27 lines modifiedOffset 35, 27 lines modified
35 ········"showAboutScreen",35 ········"showAboutScreen",
36 ········"showAchievements",36 ········"showAchievements",
37 ········"Lcom/serwylo/beatgame/PlatformListener;",37 ········"Lcom/serwylo/beatgame/PlatformListener;",
38 ········"platformListener",38 ········"platformListener",
39 ········"Lcom/serwylo/beatgame/PlatformListener;",39 ········"Lcom/serwylo/beatgame/PlatformListener;",
40 ········"getPlatformListener",40 ········"getPlatformListener",
41 ········"()Lcom/serwylo/beatgame/PlatformListener;",41 ········"()Lcom/serwylo/beatgame/PlatformListener;",
 42 ········"Ljava/util/Locale;",
42 ········"",43 ········"locale",
 44 ········"Ljava/util/Locale;",
43 ········"verbose", 
44 ········"Z", 
45 ········"Lcom/serwylo/beatgame/Assets;",45 ········"Lcom/serwylo/beatgame/Assets;",
46 ········"assets",46 ········"assets",
47 ········"Lcom/serwylo/beatgame/Assets;",47 ········"Lcom/serwylo/beatgame/Assets;",
48 ········"getAssets",48 ········"getAssets",
49 ········"()Lcom/serwylo/beatgame/Assets;",49 ········"()Lcom/serwylo/beatgame/Assets;",
50 ········"setAssets",50 ········"setAssets",
51 ········"(Lcom/serwylo/beatgame/Assets;)V",51 ········"(Lcom/serwylo/beatgame/Assets;)V",
52 ········"Ljava/util/Locale;", 
53 ········"locale",52 ········"",
54 ········"Ljava/util/Locale;",53 ········"verbose",
 54 ········"Z",
55 ········"<init>",55 ········"<init>",
56 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",56 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",
57 ········"core"57 ········"core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
1.44 KB
smali/com/serwylo/beatgame/Assets$Particles.smali
Ordering differences only
    
Offset 22, 22 lines modifiedOffset 22, 22 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 ········"shield",29 ········"health",
30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
31 ········"getShield",31 ········"getHealth",
32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 33 ········"shield",
 34 ········"getShield",
33 ········"jump",35 ········"jump",
34 ········"getJump",36 ········"getJump",
35 ········"health", 
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"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
73.7 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\u0002\u0008S\n\u0002\u0018\u0002\n\u0003\u0008\u0080\u0002\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·\u00[·...·truncated·by·diffoscope;·len:·7017,·SHA:·ae37c5e8899033609f1b785ea1f56900938ad5bb4009b0242af7a7299242373d·...·]R!\u0010e\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008e\u0010\u0005\u001a\u0004\u0008f\u0010\u0007R!\u0010g\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008g\u0010\u0005\u001a\u0004\u0008h\u0010\u0007R!\u0010i\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008i\u0010\u0005\u001a\u0004\u0008j\u0010\u0007R!\u0010k\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008k\u0010\u0005\u001a\u0004\u0008l\u0010\u0007R!\u0010m\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008m\u0010\u0005\u001a\u0004\u0008n\u0010\u0007R!\u0010o\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008o\u0010\u0005\u001a\u0004\u0008p\u0010\u0007R!\u0010q\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008q\u0010\u0005\u001a\u0004\u0008r\u0010\u0007R!\u0010s\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008s\u0010\u0005\u001a\u0004\u0008t\u0010\u0007R!\u0010u\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008u\u0010\u0005\u001a\u0004\u0008v\u0010\u0007R!\u0010w\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008w\u0010\u0005\u001a\u0004\u0008x\u0010\u0007R!\u0010y\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008y\u0010\u0005\u001a\u0004\u0008z\u0010\u0007R!\u0010{\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008{\u0010\u0005\u001a\u0004\u0008|\u0010\u0007R!\u0010}\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008}\u0010\u0005\u001a\u0004\u0008~\u0010\u0007R\"\u0010\u007f\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\r\n\u0004\u0008\u007f\u0010\u0005\u001a\u0005\u0008\u0080\u0001\u0010\u0007R$\u0010\u0081\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0001\u0010\u0005\u001a\u0005\u0008\u0082\u0001\u0010\u0007R$\u0010\u0083\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0001\u0010\u0005\u001a\u0005\u0008\u0084\u0001\u0010\u0007R$\u0010\u0085\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0001\u0010\u0005\u001a\u0005\u0008\u0086\u0001\u0010\u0007R$\u0010\u0087\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0001\u0010\u0005\u001a\u0005\u0008\u0088\u0001\u0010\u0007R$\u0010\u0089\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0001\u0010\u0005\u001a\u0005\u0008\u008a\u0001\u0010\u0007R$\u0010\u008b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0001\u0010\u0005\u001a\u0005\u0008\u008c\u0001\u0010\u0007R$\u0010\u008d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0001\u0010\u0005\u001a\u0005\u0008\u008e\u0001\u0010\u0007R$\u0010\u008f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0001\u0010\u0005\u001a\u0005\u0008\u0090\u0001\u0010\u0007R$\u0010\u0091\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0001\u0010\u0005\u001a\u0005\u0008\u0092\u0001\u0010\u0007R$\u0010\u0093\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0001\u0010\u0005\u001a\u0005\u0008\u0094\u0001\u0010\u0007R$\u0010\u0095\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0001\u0010\u0005\u001a\u0005\u0008\u0096\u0001\u0010\u0007R$\u0010\u0097\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0001\u0010\u0005\u001a\u0005\u0008\u0098\u0001\u0010\u0007R$\u0010\u0099\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0001\u0010\u0005\u001a\u0005\u0008\u009a\u0001\u0010\u0007R$\u0010\u009b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0001\u0010\u0005\u001a\u0005\u0008\u009c\u0001\u0010\u0007R$\u0010\u009d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0001\u0010\u0005\u001a\u0005\u0008\u009e\u0001\u0010\u0007R$\u0010\u009f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0001\u0010\u0005\u001a\u0005\u0008\u00a0\u0001\u0010\u0007R$\u0010\u00a1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0001\u0010\u0005\u001a\u0005\u0008\u00a2\u0001\u0010\u0007R$\u0010\u00a3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0001\u0010\u0005\u001a\u0005\u0008\u00a4\u0001\u0010\u0007R$\u0010\u00a5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0001\u0010\u0005\u001a\u0005\u0008\u00a6\u0001\u0010\u0007R$\u0010\u00a7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0001\u0010\u0005\u001a\u0005\u0008\u00a8\u0001\u0010\u0007R$\u0010\u00a9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0001\u0010\u0005\u001a\u0005\u0008\u00aa\u0001\u0010\u0007R$\u0010\u00ab\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0001\u0010\u0005\u001a\u0005\u0008\u00ac\u0001\u0010\u0007R$\u0010\u00ad\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0001\u0010\u0005\u001a\u0005\u0008\u00ae\u0001\u0010\u0007R$\u0010\u00af\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0001\u0010\u0005\u001a\u0005\u0008\u00b0\u0001\u0010\u0007R$\u0010\u00b1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0001\u0010\u0005\u001a\u0005\u0008\u00b2\u0001\u0010\u0007R$\u0010\u00b3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0001\u0010\u0005\u001a\u0005\u0008\u00b4\u0001\u0010\u0007R$\u0010\u00b5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0001\u0010\u0005\u001a\u0005\u0008\u00b6\u0001\u0010\u0007R$\u0010\u00b7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0001\u0010\u0005\u001a\u0005\u0008\u00b8\u0001\u0010\u0007R$\u0010\u00b9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0001\u0010\u0005\u001a\u0005\u0008\u00ba\u0001\u0010\u0007R$\u0010\u00bb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0001\u0010\u0005\u001a\u0005\u0008\u00bc\u0001\u0010\u0007R$\u0010\u00bd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0001\u0010\u0005\u001a\u0005\u0008\u00be\u0001\u0010\u0007R$\u0010\u00bf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0001\u0010\u0005\u001a\u0005\u0008\u00c0\u0001\u0010\u0007R$\u0010\u00c1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0001\u0010\u0005\u001a\u0005\u0008\u00c2\u0001\u0010\u0007R$\u0010\u00c3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0001\u0010\u0005\u001a\u0005\u0008\u00c4\u0001\u0010\u0007R$\u0010\u00c5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0001\u0010\u0005\u001a\u0005\u0008\u00c6\u0001\u0010\u0007R$\u0010\u00c7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0001\u0010\u0005\u001a\u0005\u0008\u00c8\u0001\u0010\u0007R$\u0010\u00c9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0001\u0010\u0005\u001a\u0005\u0008\u00ca\u0001\u0010\u0007R$\u0010\u00cb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0001\u0010\u0005\u001a\u0005\u0008\u00cc\u0001\u0010\u0007R$\u0010\u00cd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0001\u0010\u0005\u001a\u0005\u0008\u00ce\u0001\u0010\u0007R$\u0010\u00cf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0001\u0010\u0005\u001a\u0005\u0008\u00d0\u0001\u0010\u0007R$\u0010\u00d1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0001\u0010\u0005\u001a\u0005\u0008\u00d2\u0001\u0010\u0007R$\u0010\u00d3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0001\u0010\u0005\u001a\u0005\u0008\u00d4\u0001\u0010\u0007R$\u0010\u00d5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0001\u0010\u0005\u001a\u0005\u0008\u00d6\u0001\u0010\u0007R$\u0010\u00d7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d7\u0001\u0010\u0005\u001a\u0005\u0008\u00d8\u0001\u0010\u0007R$\u0010\u00d9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d9\u0001\u0010\u0005\u001a\u0005\u0008\u00da\u0001\u0010\u0007R$\u0010\u00db\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00db\u0001\u0010\u0005\u001a\u0005\u0008\u00dc\u0001\u0010\u0007R$\u0010\u00dd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00dd\u0001\u0010\u0005\u001a\u0005\u0008\u00de\u0001\u0010\u0007R$\u0010\u00df\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00df\u0001\u0010\u0005\u001a\u0005\u0008\u00e0\u0001\u0010\u0007R$\u0010\u00e1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e1\u0001\u0010\u0005\u001a\u0005\u0008\u00e2\u0001\u0010\u0007R$\u0010\u00e3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e3\u0001\u0010\u0005\u001a\u0005\u0008\u00e4\u0001\u0010\u0007R$\u0010\u00e5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e5\u0001\u0010\u0005\u001a\u0005\u0008\u00e6\u0001\u0010\u0007R$\u0010\u00e7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e7\u0001\u0010\u0005\u001a\u0005\u0008\u00e8\u0001\u0010\u0007R$\u0010\u00e9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e9\u0001\u0010\u0005\u001a\u0005\u0008\u00ea\u0001\u0010\u0007R$\u0010\u00eb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00eb\u0001\u0010\u0005\u001a\u0005\u0008\u00ec\u0001\u0010\u0007R$\u0010\u00ed\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ed\u0001\u0010\u0005\u001a\u0005\u0008\u00ee\u0001\u0010\u0007R$\u0010\u00ef\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ef\u0001\u0010\u0005\u001a\u0005\u0008\u00f0\u0001\u0010\u0007R$\u0010\u00f1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f1\u0001\u0010\u0005\u001a\u0005\u0008\u00f2\u0001\u0010\u0007R$\u0010\u00f3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f3\u0001\u0010\u0005\u001a\u0005\u0008\u00f4\u0001\u0010\u0007R$\u0010\u00f5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f5\u0001\u0010\u0005\u001a\u0005\u0008\u00f6\u0001\u0010\u0007R$\u0010\u00f7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f7\u0001\u0010\u0005\u001a\u0005\u0008\u00f8\u0001\u0010\u0007R$\u0010\u00f9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f9\u0001\u0010\u0005\u001a\u0005\u0008\u00fa\u0001\u0010\u0007R$\u0010\u00fb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fb\u0001\u0010\u0005\u001a\u0005\u0008\u00fc\u0001\u0010\u0007R$\u0010\u00fd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fd\u0001\u0010\u0005\u001a\u0005\u0008\u00fe\u0001\u0010\u0007R$\u0010\u00ff\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ff\u0001\u0010\u0005\u001a\u0005\u0008\u0080\u0002\u0010\u0007R$\u0010\u0081\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0002\u0010\u0005\u001a\u0005\u0008\u0082\u0002\u0010\u0007R$\u0010\u0083\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0002\u0010\u0005\u001a\u0005\u0008\u0084\u0002\u0010\u0007R$\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\u0002\u0008]\n\u0002\u0018\u0002\n\u0003\u0008\u00f6\u0001\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·\u00[·...·truncated·by·diffoscope;·len:·7018,·SHA:·e3aa9afaa1402c75bd2d0a10a7e111c222c636377c1cec60244e1aadf8ffb74c·...·]R!\u0010e\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008e\u0010\u0005\u001a\u0004\u0008f\u0010\u0007R!\u0010g\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008g\u0010\u0005\u001a\u0004\u0008h\u0010\u0007R!\u0010i\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008i\u0010\u0005\u001a\u0004\u0008j\u0010\u0007R!\u0010k\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008k\u0010\u0005\u001a\u0004\u0008l\u0010\u0007R!\u0010m\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008m\u0010\u0005\u001a\u0004\u0008n\u0010\u0007R!\u0010o\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008o\u0010\u0005\u001a\u0004\u0008p\u0010\u0007R!\u0010q\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008q\u0010\u0005\u001a\u0004\u0008r\u0010\u0007R!\u0010s\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008s\u0010\u0005\u001a\u0004\u0008t\u0010\u0007R!\u0010u\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008u\u0010\u0005\u001a\u0004\u0008v\u0010\u0007R!\u0010w\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008w\u0010\u0005\u001a\u0004\u0008x\u0010\u0007R!\u0010y\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008y\u0010\u0005\u001a\u0004\u0008z\u0010\u0007R!\u0010{\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008{\u0010\u0005\u001a\u0004\u0008|\u0010\u0007R!\u0010}\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008}\u0010\u0005\u001a\u0004\u0008~\u0010\u0007R\"\u0010\u007f\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\r\n\u0004\u0008\u007f\u0010\u0005\u001a\u0005\u0008\u0080\u0001\u0010\u0007R$\u0010\u0081\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0001\u0010\u0005\u001a\u0005\u0008\u0082\u0001\u0010\u0007R$\u0010\u0083\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0001\u0010\u0005\u001a\u0005\u0008\u0084\u0001\u0010\u0007R$\u0010\u0085\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0001\u0010\u0005\u001a\u0005\u0008\u0086\u0001\u0010\u0007R$\u0010\u0087\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0001\u0010\u0005\u001a\u0005\u0008\u0088\u0001\u0010\u0007R$\u0010\u0089\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0001\u0010\u0005\u001a\u0005\u0008\u008a\u0001\u0010\u0007R$\u0010\u008b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0001\u0010\u0005\u001a\u0005\u0008\u008c\u0001\u0010\u0007R$\u0010\u008d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0001\u0010\u0005\u001a\u0005\u0008\u008e\u0001\u0010\u0007R$\u0010\u008f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0001\u0010\u0005\u001a\u0005\u0008\u0090\u0001\u0010\u0007R$\u0010\u0091\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0001\u0010\u0005\u001a\u0005\u0008\u0092\u0001\u0010\u0007R$\u0010\u0093\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0001\u0010\u0005\u001a\u0005\u0008\u0094\u0001\u0010\u0007R$\u0010\u0095\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0001\u0010\u0005\u001a\u0005\u0008\u0096\u0001\u0010\u0007R$\u0010\u0097\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0001\u0010\u0005\u001a\u0005\u0008\u0098\u0001\u0010\u0007R$\u0010\u0099\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0001\u0010\u0005\u001a\u0005\u0008\u009a\u0001\u0010\u0007R$\u0010\u009b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0001\u0010\u0005\u001a\u0005\u0008\u009c\u0001\u0010\u0007R$\u0010\u009d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0001\u0010\u0005\u001a\u0005\u0008\u009e\u0001\u0010\u0007R$\u0010\u009f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0001\u0010\u0005\u001a\u0005\u0008\u00a0\u0001\u0010\u0007R$\u0010\u00a1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0001\u0010\u0005\u001a\u0005\u0008\u00a2\u0001\u0010\u0007R$\u0010\u00a3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0001\u0010\u0005\u001a\u0005\u0008\u00a4\u0001\u0010\u0007R$\u0010\u00a5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0001\u0010\u0005\u001a\u0005\u0008\u00a6\u0001\u0010\u0007R$\u0010\u00a7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0001\u0010\u0005\u001a\u0005\u0008\u00a8\u0001\u0010\u0007R$\u0010\u00a9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0001\u0010\u0005\u001a\u0005\u0008\u00aa\u0001\u0010\u0007R$\u0010\u00ab\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0001\u0010\u0005\u001a\u0005\u0008\u00ac\u0001\u0010\u0007R$\u0010\u00ad\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0001\u0010\u0005\u001a\u0005\u0008\u00ae\u0001\u0010\u0007R$\u0010\u00af\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0001\u0010\u0005\u001a\u0005\u0008\u00b0\u0001\u0010\u0007R$\u0010\u00b1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0001\u0010\u0005\u001a\u0005\u0008\u00b2\u0001\u0010\u0007R$\u0010\u00b3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0001\u0010\u0005\u001a\u0005\u0008\u00b4\u0001\u0010\u0007R$\u0010\u00b5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0001\u0010\u0005\u001a\u0005\u0008\u00b6\u0001\u0010\u0007R$\u0010\u00b7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0001\u0010\u0005\u001a\u0005\u0008\u00b8\u0001\u0010\u0007R$\u0010\u00b9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0001\u0010\u0005\u001a\u0005\u0008\u00ba\u0001\u0010\u0007R$\u0010\u00bb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0001\u0010\u0005\u001a\u0005\u0008\u00bc\u0001\u0010\u0007R$\u0010\u00bd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0001\u0010\u0005\u001a\u0005\u0008\u00be\u0001\u0010\u0007R$\u0010\u00bf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0001\u0010\u0005\u001a\u0005\u0008\u00c0\u0001\u0010\u0007R$\u0010\u00c1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0001\u0010\u0005\u001a\u0005\u0008\u00c2\u0001\u0010\u0007R$\u0010\u00c3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0001\u0010\u0005\u001a\u0005\u0008\u00c4\u0001\u0010\u0007R$\u0010\u00c5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0001\u0010\u0005\u001a\u0005\u0008\u00c6\u0001\u0010\u0007R$\u0010\u00c7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0001\u0010\u0005\u001a\u0005\u0008\u00c8\u0001\u0010\u0007R$\u0010\u00c9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0001\u0010\u0005\u001a\u0005\u0008\u00ca\u0001\u0010\u0007R$\u0010\u00cb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0001\u0010\u0005\u001a\u0005\u0008\u00cc\u0001\u0010\u0007R$\u0010\u00cd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0001\u0010\u0005\u001a\u0005\u0008\u00ce\u0001\u0010\u0007R$\u0010\u00cf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0001\u0010\u0005\u001a\u0005\u0008\u00d0\u0001\u0010\u0007R$\u0010\u00d1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0001\u0010\u0005\u001a\u0005\u0008\u00d2\u0001\u0010\u0007R$\u0010\u00d3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0001\u0010\u0005\u001a\u0005\u0008\u00d4\u0001\u0010\u0007R$\u0010\u00d5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0001\u0010\u0005\u001a\u0005\u0008\u00d6\u0001\u0010\u0007R$\u0010\u00d7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d7\u0001\u0010\u0005\u001a\u0005\u0008\u00d8\u0001\u0010\u0007R$\u0010\u00d9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d9\u0001\u0010\u0005\u001a\u0005\u0008\u00da\u0001\u0010\u0007R$\u0010\u00db\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00db\u0001\u0010\u0005\u001a\u0005\u0008\u00dc\u0001\u0010\u0007R$\u0010\u00dd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00dd\u0001\u0010\u0005\u001a\u0005\u0008\u00de\u0001\u0010\u0007R$\u0010\u00df\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00df\u0001\u0010\u0005\u001a\u0005\u0008\u00e0\u0001\u0010\u0007R$\u0010\u00e1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e1\u0001\u0010\u0005\u001a\u0005\u0008\u00e2\u0001\u0010\u0007R$\u0010\u00e3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e3\u0001\u0010\u0005\u001a\u0005\u0008\u00e4\u0001\u0010\u0007R$\u0010\u00e5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e5\u0001\u0010\u0005\u001a\u0005\u0008\u00e6\u0001\u0010\u0007R$\u0010\u00e7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e7\u0001\u0010\u0005\u001a\u0005\u0008\u00e8\u0001\u0010\u0007R$\u0010\u00e9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e9\u0001\u0010\u0005\u001a\u0005\u0008\u00ea\u0001\u0010\u0007R$\u0010\u00eb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00eb\u0001\u0010\u0005\u001a\u0005\u0008\u00ec\u0001\u0010\u0007R$\u0010\u00ed\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ed\u0001\u0010\u0005\u001a\u0005\u0008\u00ee\u0001\u0010\u0007R$\u0010\u00ef\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ef\u0001\u0010\u0005\u001a\u0005\u0008\u00f0\u0001\u0010\u0007R$\u0010\u00f1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f1\u0001\u0010\u0005\u001a\u0005\u0008\u00f2\u0001\u0010\u0007R$\u0010\u00f3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f3\u0001\u0010\u0005\u001a\u0005\u0008\u00f4\u0001\u0010\u0007R$\u0010\u00f5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f5\u0001\u0010\u0005\u001a\u0005\u0008\u00f6\u0001\u0010\u0007R$\u0010\u00f7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f7\u0001\u0010\u0005\u001a\u0005\u0008\u00f8\u0001\u0010\u0007R$\u0010\u00f9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f9\u0001\u0010\u0005\u001a\u0005\u0008\u00fa\u0001\u0010\u0007R$\u0010\u00fb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fb\u0001\u0010\u0005\u001a\u0005\u0008\u00fc\u0001\u0010\u0007R$\u0010\u00fd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fd\u0001\u0010\u0005\u001a\u0005\u0008\u00fe\u0001\u0010\u0007R$\u0010\u00ff\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ff\u0001\u0010\u0005\u001a\u0005\u0008\u0080\u0002\u0010\u0007R$\u0010\u0081\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0002\u0010\u0005\u001a\u0005\u0008\u0082\u0002\u0010\u0007R$\u0010\u0083\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0002\u0010\u0005\u001a\u0005\u0008\u0084\u0002\u0010\u0007R$\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 ········"building_b_bottom",30 ········"skyline_sunset",
31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
32 ········"getBuilding_b_bottom",32 ········"getSkyline_sunset",
33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
34 ········"window_steel_g", 
35 ········"getWindow_steel_g", 
36 ········"right_sign", 
37 ········"getRight_sign", 
38 ········"building_a_top_right", 
39 ········"getBuilding_a_top_right", 
40 ········"building_b_inner",34 ········"building_c_left",
41 ········"getBuilding_b_inner",35 ········"getBuilding_c_left",
42 ········"door_d_closed", 
43 ········"getDoor_d_closed", 
44 ········"fence_inner_broken_a", 
45 ········"getFence_inner_broken_a", 
46 ········"window_steel_j", 
47 ········"getWindow_steel_j", 
48 ········"character_a_hit", 
49 ········"getCharacter_a_hit", 
50 ········"door_c_covered", 
51 ········"getDoor_c_covered", 
52 ········"door_e_closed", 
53 ········"getDoor_e_closed", 
54 ········"tyre", 
55 ········"getTyre", 
56 ········"building_c_bottom_right",36 ········"building_c_bottom_right",
57 ········"getBuilding_c_bottom_right",37 ········"getBuilding_c_bottom_right",
 38 ········"window_wood_c",
 39 ········"getWindow_wood_c",
 40 ········"ground_a",
58 ········"shield_empty", 
59 ········"getShield_empty", 
60 ········"streetlight_a_top", 
61 ········"getStreetlight_a_top", 
62 ········"door_e_open", 
63 ········"getDoor_e_open", 
64 ········"skyline_day", 
65 ········"getSkyline_day", 
66 ········"ghost", 
67 ········"getGhost",41 ········"getGround_a",
 42 ········"cloud_j",
 43 ········"getCloud_j",
68 ········"barrel_c", 
69 ········"getBarrel_c", 
70 ········"character_a_dance_a", 
71 ········"getCharacter_a_dance_a", 
72 ········"cloud_g",44 ········"cloud_g",
73 ········"getCloud_g",45 ········"getCloud_g",
74 ········"bin_small_b",46 ········"building_a_top_right",
 47 ········"getBuilding_a_top_right",
 48 ········"heart",
 49 ········"getHeart",
 50 ········"cloud_c",
 51 ········"getCloud_c",
 52 ········"particle_pixel",
 53 ········"getParticle_pixel",
 54 ········"streetlight_d_top",
 55 ········"getStreetlight_d_top",
 56 ········"cloud_e",
 57 ········"getCloud_e",
 58 ········"streetlight_e_top",
 59 ········"getStreetlight_e_top",
 60 ········"window_steel_h",
75 ········"getBin_small_b",61 ········"getWindow_steel_h",
 62 ········"ground_e",
 63 ········"getGround_e",
 64 ········"cloud_k",
 65 ········"getCloud_k",
 66 ········"streetlight_d_base",
 67 ········"getStreetlight_d_base",
 68 ········"building_c_top_right",
 69 ········"getBuilding_c_top_right",
76 ········"skyline_evening",70 ········"skyline_evening",
77 ········"getSkyline_evening",71 ········"getSkyline_evening",
 72 ········"fence_inner_broken_a",
 73 ········"getFence_inner_broken_a",
78 ········"wall_a_right",74 ········"wall_c_right",
79 ········"getWall_a_right",75 ········"getWall_c_right",
80 ········"building_a_right", 
81 ········"getBuilding_a_right", 
82 ········"streetlight_c_top", 
83 ········"getStreetlight_c_top", 
84 ········"ground_a", 
85 ········"getGround_a", 
86 ········"streetlight_b_base", 
87 ········"getStreetlight_b_base", 
88 ········"window_steel_i", 
89 ········"getWindow_steel_i", 
90 ········"streetlight_c_post",76 ········"streetlight_e_post",
91 ········"getStreetlight_c_post",77 ········"getStreetlight_e_post",
 78 ········"door_f_open",
 79 ········"getDoor_f_open",
 80 ········"ghost_x",
92 ········"fence_left", 
93 ········"getFence_left", 
94 ········"box_medium", 
95 ········"getBox_medium", 
96 ········"character_a_jump", 
97 ········"getCharacter_a_jump", 
98 ········"fence_right", 
99 ········"getFence_right", 
100 ········"cloud_a", 
101 ········"getCloud_a",81 ········"getGhost_x",
 82 ········"door_d_closed",
 83 ········"getDoor_d_closed",
102 ········"wall_c_inner",84 ········"wall_c_inner",
103 ········"getWall_c_inner",85 ········"getWall_c_inner",
 86 ········"wall_a_left",
 87 ········"getWall_a_left",
 88 ········"window_steel_i",
 89 ········"getWindow_steel_i",
 90 ········"window_wood_a",
Max diff block lines reached; 14009/75414 bytes (18.58%) of diff not shown.
8.98 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\u0002\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\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u000[·...·truncated·by·diffoscope;·len:·2554,·SHA:·fe33beeff2a5d8c580407cfc5267d921cc17a1b2b30accaaaf7360347f17a892·...·]\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\u0006\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u000[·...·truncated·by·diffoscope;·len:·2559,·SHA:·c5f78bbc97d18899f8392cee1e7560b6b8374c70f3244f7ecc96ce67d8ced352·...·]\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;", 
61 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
62 ········"sounds", 
63 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
64 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
65 ········"descriptionHeading", 
66 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
67 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;", 
68 ········"bottomWidget", 
69 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;", 
70 ········"Lcom/serwylo/beatgame/Assets$Styles;",58 ········"Lcom/serwylo/beatgame/Assets$Styles;",
71 ········"styles",59 ········"styles",
72 ········"Lcom/serwylo/beatgame/Assets$Styles;",60 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 61 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
 62 ········"shields",
 63 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
 64 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 65 ········"distanceLabel",
 66 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
73 ········"scoreLabel",67 ········"scoreLabel",
 68 ········"previousMultiplier",
 69 ········"I",
 70 ········"descriptionHeading",
 71 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 72 ········"description",
 73 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 74 ········"hearts",
 75 ········"descriptionBody",
74 ········"Lcom/serwylo/beatgame/levels/Score;",76 ········"Lcom/serwylo/beatgame/levels/Score;",
75 ········"score",77 ········"score",
76 ········"Lcom/serwylo/beatgame/levels/Score;",78 ········"Lcom/serwylo/beatgame/levels/Score;",
77 ········"distanceLabel", 
78 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;", 
79 ········"shields", 
80 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;", 
81 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",79 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
82 ········"stage",80 ········"stage",
83 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",81 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
84 ········"hearts", 
85 ········"previousMultiplier",82 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
 83 ········"bottomWidget",
 84 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
 85 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
86 ········"I",86 ········"sounds",
87 ········"descriptionBody",87 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
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.75 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\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010!\u001a\u00020\u0012\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u000[·...·truncated·by·diffoscope;·len:·1607,·SHA:·d0b99dc7edb6af86a63aa2f57160d5b6bca0c621da59f2eed9464bf0477622b3·...·]\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\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010\u0018\u001a\u00020\u0012\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012[·...·truncated·by·diffoscope;·len:·1617,·SHA:·081336b4118c722aacfec4643487446fb1291f25be4e9476543d3b6aa5e0715a·...·]\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 35, 30 lines modifiedOffset 35, 30 lines modified
35 ········"updateImages",35 ········"updateImages",
36 ········"(F)V",36 ········"(F)V",
37 ········"strength",37 ········"strength",
38 ········"shake",38 ········"shake",
39 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",39 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
40 ········"textureHalf",40 ········"textureHalf",
41 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",41 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
 42 ········"",
 43 ········"canShake",
 44 ········"Z",
 45 ········"textureFull",
42 ········"F",46 ········"F",
43 ········"getValue",47 ········"getValue",
44 ········"()F",48 ········"()F",
45 ········"setValue",49 ········"setValue",
46 ········"textureEmpty",50 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 51 ········"particleEffect",
 52 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
47 ········"",53 ········"",
48 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",54 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",
49 ········"images",55 ········"images",
50 ········"Ljava/util/List;",56 ········"Ljava/util/List;",
51 ········"", 
52 ········"canShake", 
53 ········"Z", 
54 ········"textureFull",57 ········"textureEmpty",
55 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
56 ········"particleEffect", 
57 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
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.49 KB
smali/com/serwylo/beatgame/Assets$Styles.smali
    
Offset 23, 35 lines modifiedOffset 23, 35 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\u0004\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\u0013\u001a\u00020\u0012[·...·truncated·by·diffoscope;·len:·573,·SHA:·eddcc7f29e847f46cfeeee4d794e06ea7db5438ad1161614fa96cc4248299b5c·...·]\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\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\u0004\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\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\u0013\u001a\u00020\u0012[·...·truncated·by·diffoscope;·len:·569,·SHA:·0feac5172c02b773b50c2ec46e7a49db42562c80a58cdf72c2d12b6b704c8a8e·...·]\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\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$Font;", 
36 ········"font", 
37 ········"Lcom/serwylo/beatgame/Assets$Font;", 
38 ········"Ljava/util/Locale;", 
39 ········"locale", 
40 ········"Ljava/util/Locale;", 
41 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",35 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
42 ········"label",36 ········"label",
43 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",37 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
44 ········"getLabel",38 ········"getLabel",
45 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",39 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",
46 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",40 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
47 ········"textButton",41 ········"textButton",
48 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",42 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
49 ········"getTextButton",43 ········"getTextButton",
50 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",44 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
 45 ········"Ljava/util/Locale;",
 46 ········"locale",
 47 ········"Ljava/util/Locale;",
 48 ········"Lcom/serwylo/beatgame/Assets$Font;",
 49 ········"font",
 50 ········"Lcom/serwylo/beatgame/Assets$Font;",
51 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",51 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
52 ········"skin",52 ········"skin",
53 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",53 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
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",
6.55 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\u000e\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001c\u0010\u000f\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u001e\u001a\u0004\u0008·\u0010\u0004R\u001c\u0010\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001e\u001a\u0004[·...·truncated·by·diffoscope;·len:·452,·SHA:·26a0662450d62a5d641e7ba4cdcc1aee8501dfa6b8c9745f4ef0c56bfc80c886·...·]\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\u001c\u0010\u000e\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001c\u0010\u0010\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001e\u001a\u0004\u0008·\u0010\u0004R\u001c\u0010\u0012\u001a\u00020\u00088\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010!\u001a\u0004\u000[·...·truncated·by·diffoscope;·len:·452,·SHA:·7087691b2cc6a5f82ec7401c582af420f442b8bcf082d5b0444bf861ba6ba7b8·...·]\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 51, 21 lines modifiedOffset 51, 21 lines modified
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 ········"Ljava/lang/String;",56 ········"Ljava/lang/String;",
57 ········"getId",57 ········"getId",
58 ········"getLabel", 
59 ········"getDataUrl",58 ········"getMp3Url",
60 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",59 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
61 ········"getUnlockRequirements",60 ········"getUnlockRequirements",
62 ········"getMp3Url",61 ········"getDataUrl",
63 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",62 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
64 ········"getAttribution",63 ········"getAttribution",
 64 ········"getLabel",
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.08 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\u0015\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u001d\u001a\u0004\u0008\u001e\u0010\rR\u0019\u0010\u0013\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001d\u001a\u0004\u0008\u001f\u0010\rR\u001[·...·truncated·by·diffoscope;·len:·247,·SHA:·52537bffe885066cfd7514a21b5b614f0640c2fa3653eb1eccfeb998b9d70473·...·]\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\u0012\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u001d\u001a\u0004\u0008\u001e\u0010\nR\u0019\u0010\u0015\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u001f\u001a\u0004\u0008·\u0010\rR\u0019\u00[·...·truncated·by·diffoscope;·len:·247,·SHA:·64f2420a9e0a676318f74de6ffe1efb515f9de8a34050445ea2e36cbec0b909e·...·]\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, 21 lines modifiedOffset 39, 21 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 ········"F",
 47 ········"getDistancePercent",
46 ········"I",48 ········"I",
47 ········"getAttempts",49 ········"getAttempts",
48 ········"getPoints",50 ········"getPoints",
49 ········"J",51 ········"J",
50 ········"getTimestamp",52 ········"getTimestamp",
51 ········"F", 
52 ········"getDistancePercent", 
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·=·{
59 ········0x1,59 ········0x1,
5.1 KB
smali/com/serwylo/beatgame/levels/CustomLevelsKt.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 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0006\n\u0002\u0008\u0003\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\r\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u0015\u0010\t\u001a\[·...·truncated·by·diffoscope;·len:·1342,·SHA:·dc96269f59e47c2d8c4b5455fb87c8a63ae7b3e26fcbeb2a67c5831b5c6e0009·...·]8\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008-\u0010.\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"14 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0006\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\r\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u0015\u0010\t\u001a\[·...·truncated·by·diffoscope;·len:·1343,·SHA:·3dbbec13d1a9fbaf5245e6079758cd7039ed89a8639f7cafe6ee6d60e32f803d·...·]8\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008-\u0010.\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/World;",17 ········"Lcom/serwylo/beatgame/levels/World;",
18 ········"loadCustomWorld",18 ········"loadCustomWorld",
19 ········"()Lcom/serwylo/beatgame/levels/World;",19 ········"()Lcom/serwylo/beatgame/levels/World;",
20 ········"Lcom/serwylo/beatgame/levels/CustomWorld;",20 ········"Lcom/serwylo/beatgame/levels/CustomWorld;",
21 ········"createCustomWorld",21 ········"createCustomWorld",
Offset 48, 23 lines modifiedOffset 48, 23 lines modified
48 ········"Lcom/serwylo/beatgame/BeatFeetGame;",48 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
49 ········"game",49 ········"game",
50 ········"Lkotlin/Function1;",50 ········"Lkotlin/Function1;",
51 ········"",51 ········"",
52 ········"onAdded",52 ········"onAdded",
53 ········"onAddNewLevel",53 ········"onAddNewLevel",
54 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lkotlin/jvm/functions/Function1;)V",54 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lkotlin/jvm/functions/Function1;)V",
 55 ········"",
 56 ········"CUSTOM_LEVELS_JSON_VERSION",
 57 ········"D",
55 ········"Lcom/google/gson/Gson;",58 ········"Lcom/google/gson/Gson;",
56 ········"kotlin.jvm.PlatformType",59 ········"kotlin.jvm.PlatformType",
57 ········"gson",60 ········"gson",
58 ········"Lcom/google/gson/Gson;",61 ········"Lcom/google/gson/Gson;",
59 ········"TAG",62 ········"TAG",
60 ········"Ljava/lang/String;",63 ········"Ljava/lang/String;",
61 ········"", 
62 ········"CUSTOM_LEVELS_JSON_VERSION", 
63 ········"D", 
64 ········"core"64 ········"core"
65 ····}65 ····}
66 ····k·=·0x266 ····k·=·0x2
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
69 ········0x5,69 ········0x5,
70 ········0x170 ········0x1
6.27 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 ········"\u0000`\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010·\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\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0006\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u001a-\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u00032\u0008\u0008\u0002\u0010\u0001\u001a\u0[·...·truncated·by·diffoscope;·len:·1762,·SHA:·5a1d0b63536d5bc30d05cfdab2c34e2b42606a7bccfab8bcdc21ba86fa44bf6e·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006."18 ········"\u0000`\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010·\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\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\u0002\u0008\u0003\n\u0002\u0010\u0006\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u001a-\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u00032\u0008\u0008\u0002\u0010\u0001\u001a\u0[·...·truncated·by·diffoscope;·len:·1762,·SHA:·fb14b33092072240717da473799024974e26b25dbcc542e1ec492e66d5d11e9d·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006."
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"",21 ········"",
22 ········"forceUncached",22 ········"forceUncached",
23 ········"forceIncludeCustom",23 ········"forceIncludeCustom",
24 ········"",24 ········"",
25 ········"Lcom/serwylo/beatgame/levels/World;",25 ········"Lcom/serwylo/beatgame/levels/World;",
Offset 42, 31 lines modifiedOffset 42, 31 lines modified
42 ········"downloadAndCacheFile",42 ········"downloadAndCacheFile",
43 ········"(Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",43 ········"(Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
44 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",44 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
45 ········"level",45 ········"level",
46 ········"getCachedLevelDataFile",46 ········"getCachedLevelDataFile",
47 ········"(Lcom/serwylo/beatgame/levels/RemoteLevel;)Lcom/badlogic/gdx/files/FileHandle;",47 ········"(Lcom/serwylo/beatgame/levels/RemoteLevel;)Lcom/badlogic/gdx/files/FileHandle;",
48 ········"getCachedMp3File",48 ········"getCachedMp3File",
 49 ········"Lcom/google/gson/Gson;",
 50 ········"kotlin.jvm.PlatformType",
 51 ········"gson",
 52 ········"Lcom/google/gson/Gson;",
49 ········"",53 ········"",
50 ········"JSON_VERSION",54 ········"JSON_VERSION",
51 ········"D",55 ········"D",
52 ········"TAG",56 ········"TAG",
53 ········"Ljava/lang/String;",57 ········"Ljava/lang/String;",
 58 ········"Lio/ktor/client/HttpClient;",
 59 ········"httpClient",
 60 ········"Lio/ktor/client/HttpClient;",
54 ········"Lcom/google/gson/Gson;", 
55 ········"kotlin.jvm.PlatformType", 
56 ········"gson", 
57 ········"Lcom/google/gson/Gson;", 
58 ········"Lkotlin/text/Regex;",61 ········"Lkotlin/text/Regex;",
59 ········"SAFE_FILENAME_REGEX",62 ········"SAFE_FILENAME_REGEX",
60 ········"Lkotlin/text/Regex;",63 ········"Lkotlin/text/Regex;",
61 ········"getSAFE_FILENAME_REGEX",64 ········"getSAFE_FILENAME_REGEX",
62 ········"()Lkotlin/text/Regex;",65 ········"()Lkotlin/text/Regex;",
63 ········"Lio/ktor/client/HttpClient;", 
64 ········"httpClient", 
65 ········"Lio/ktor/client/HttpClient;", 
66 ········"WORLDS_JSON_URL",66 ········"WORLDS_JSON_URL",
67 ········"core"67 ········"core"
68 ····}68 ····}
69 ····k·=·0x269 ····k·=·0x2
70 ····mv·=·{70 ····mv·=·{
71 ········0x1,71 ········0x1,
72 ········0x5,72 ········0x5,
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\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"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\u0007\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u00[·...·truncated·by·diffoscope;·len:·147,·SHA:·21c70d3f4752f17bfb7c4b2aa4fb9a7bcb07b9eaf13f653910feae167b8f1747·...·]\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 ········"getLicenseName",
38 ········"getAuthor",39 ········"getAuthor",
39 ········"getSourceUrl",40 ········"getSourceUrl",
40 ········"getLicenseName", 
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,
4.17 KB
smali/com/serwylo/beatgame/levels/WorldDTO.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 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001:\u0001\u001dB\u001f\u0012\u000c\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0016\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u00c2\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0013\u0010\u0006\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0005J\u0012\u0010\u0008\u001a\u0004\u0018\u00010\u0007H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\tJ,\u0010\u000c\u001a\u00020\u00002\u000e\u0008\u0002\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0007H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\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\u0008\u0012\u0004\u0012\u00020\u00030\u00028\u0002@\u0003X\u0083\u0004\u00a2\u0006\u0006\n\u0004\u0008\n\u0010\u0018R\u001e\u0010\u000b\u001a\u0004\u0018\u00010\u00078\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0[·...·truncated·by·diffoscope;·len:·35,·SHA:·c515ac7d898e048e7c87458f3c97b92a9d03c0e634f1ef941ffdd256373cd982·...·]\u00a8\u0006\u001e"24 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001:\u0001\u001dB\u001f\u0012\u000c\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0016\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u00c2\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0013\u0010\u0006\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0005J\u0012\u0010\u0008\u001a\u0004\u0018\u00010\u0007H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\tJ,\u0010\u000c\u001a\u00020\u00002\u000e\u0008\u0002\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0007H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\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\u001e\u0010\u000b\u001a\u0004\u0018\u00010\u00078\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0018\u001a\u0004\u0008\u0019\u0010\tR\u001c\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00028\u0002@\u0003X\u0083\u0004\u00a2\u000[·...·truncated·by·diffoscope;·len:·35,·SHA:·a8aaf8e81c8caccfb8f353d607bc1f778c1b0060f88bac63bf5adc99def8e242·...·]\u00a8\u0006\u001e"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",27 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",30 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
31 ········"component1",31 ········"component1",
Offset 44, 17 lines modifiedOffset 44, 17 lines modified
44 ········"",44 ········"",
45 ········"hashCode",45 ········"hashCode",
46 ········"()I",46 ········"()I",
47 ········"other",47 ········"other",
48 ········"",48 ········"",
49 ········"equals",49 ········"equals",
50 ········"(Ljava/lang/Object;)Z",50 ········"(Ljava/lang/Object;)Z",
51 ········"Ljava/util/List;", 
52 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",51 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
53 ········"getAttribution",52 ········"getAttribution",
 53 ········"Ljava/util/List;",
54 ········"<init>",54 ········"<init>",
55 ········"(Ljava/util/List;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",55 ········"(Ljava/util/List;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",
56 ········"LevelDTO",56 ········"LevelDTO",
57 ········"core"57 ········"core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
2.0 KB
smali/com/serwylo/beatgame/levels/TheOriginalWorld.smali
Ordering differences only
    
Offset 30, 48 lines modifiedOffset 30, 48 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 ········"SharplyBentWire",37 ········"ForcingTheGamecard",
38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
39 ········"getSharplyBentWire",39 ········"getForcingTheGamecard",
40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",
 41 ········"TheExerciseRoom",
 42 ········"getTheExerciseRoom",
 43 ········"OldClock",
 44 ········"getOldClock",
 45 ········"SharplyBentWire",
 46 ········"getSharplyBentWire",
 47 ········"LightFlashes",
 48 ········"getLightFlashes",
41 ········"RegulationsForEquipment",49 ········"RegulationsForEquipment",
42 ········"getRegulationsForEquipment",50 ········"getRegulationsForEquipment",
 51 ········"TheLaundryRoom",
 52 ········"getTheLaundryRoom",
 53 ········"TheCourtyard",
 54 ········"getTheCourtyard",
43 ········"PlayInAWellLitRoom",55 ········"PlayInAWellLitRoom",
44 ········"getPlayInAWellLitRoom",56 ········"getPlayInAWellLitRoom",
45 ········"ContactWithDustAndLint",57 ········"ContactWithDustAndLint",
46 ········"getContactWithDustAndLint",58 ········"getContactWithDustAndLint",
47 ········"TheExerciseRoom", 
48 ········"getTheExerciseRoom", 
49 ········"Vivaldi",59 ········"Vivaldi",
50 ········"getVivaldi",60 ········"getVivaldi",
51 ········"TheLaundryRoom", 
52 ········"getTheLaundryRoom", 
53 ········"ForcingTheGamecard", 
54 ········"getForcingTheGamecard", 
55 ········"TheBallroom",61 ········"TheBallroom",
56 ········"getTheBallroom",62 ········"getTheBallroom",
 63 ········"EyeTwitching",
 64 ········"getEyeTwitching",
57 ········"ContactWithMoistureAndDirt",65 ········"ContactWithMoistureAndDirt",
58 ········"getContactWithMoistureAndDirt",66 ········"getContactWithMoistureAndDirt",
59 ········"OldClock", 
60 ········"getOldClock", 
61 ········"ReorientTheReceivingAntenna",67 ········"ReorientTheReceivingAntenna",
62 ········"getReorientTheReceivingAntenna",68 ········"getReorientTheReceivingAntenna",
63 ········"LightFlashes", 
64 ········"getLightFlashes", 
65 ········"TheCourtyard", 
66 ········"getTheCourtyard", 
67 ········"Maintenance",69 ········"Maintenance",
68 ········"getMaintenance",70 ········"getMaintenance",
69 ········"EyeTwitching", 
70 ········"getEyeTwitching", 
71 ········"Convulsions",71 ········"Convulsions",
72 ········"getConvulsions",72 ········"getConvulsions",
73 ········"<init>",73 ········"<init>",
74 ········"()V",74 ········"()V",
75 ········"core"75 ········"core"
76 ····}76 ····}
77 ····k·=·0x177 ····k·=·0x1
4.99 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\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\u000b\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0018\u001a\u0004[·...·truncated·by·diffoscope;·len:·278,·SHA:·ab0ca5f34d6031f8e05b3c3447a748dbc21ffc2a24a2e7c15ba7863a16030d5b·...·]\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\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\u000b\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u001a\u001a\u0004\u00[·...·truncated·by·diffoscope;·len:·278,·SHA:·0f9ef7c38d165d2d39e5c6ce99f43e4b9679f2b7b994f8b0e82021f53f7cb937·...·]\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", 
52 ········"getName", 
53 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",50 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
54 ········"getUnlockRequirements",51 ········"getUnlockRequirements",
 52 ········"Ljava/lang/String;",
 53 ········"getName",
 54 ········"getId",
55 ········"getUrl",55 ········"getUrl",
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.13 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\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1199,·SHA:·826a99b73e102614e7bd169bded105f25f738f23e1abce840fa1bd4ecea36d9e·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001e\u0010\u001f\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\u001b\u001a\u00020\u0011\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001d\u001a\u00020\u0002\u0012\u0006\u0010\u001e\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1199,·SHA:·3464211461a3ad1a7c12541bc1a2ca8e412ac57357418cd1822e5e401ea77dc1·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001e\u0010\u001f\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 ········"world",43 ········"attribution",
44 ········"Lcom/serwylo/beatgame/levels/World;",44 ········"Lcom/serwylo/beatgame/levels/Attribution;",
45 ········"mp3Name",45 ········"mp3Name",
46 ········"Ljava/lang/String;",46 ········"Ljava/lang/String;",
 47 ········"world",
 48 ········"Lcom/serwylo/beatgame/levels/World;",
47 ········"labelId",49 ········"labelId",
48 ········"toUnlock",50 ········"toUnlock",
49 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",51 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
50 ········"attribution", 
51 ········"Lcom/serwylo/beatgame/levels/Attribution;", 
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,
4.3 KB
smali/com/serwylo/beatgame/levels/CustomLevel.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\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\u0010\u0001\n\u0002\u0008\u000c\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u001a\u001a\u00020\u0010\u0012\u0006\u0010\u0016\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u0002\u0012\u0006\u0010\u0018\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·1042,·SHA:·ba41ef4f49b71e1ce0cb17726e9ee2f97366ccac6418b1ac0658119e445b0e31·...·]\u00a8\u0006\u001f"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\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\u0010\u0001\n\u0002\u0008\u000c\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u0018\u001a\u00020\u0010\u0012\u0006\u0010\u0016\u001a\u00020\u0002\u0012\u0006\u0010\u001a\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·1042,·SHA:·4be7de17c9480afba0e0a9293953060476604a08fb9e23a5c3f8ab9a0ffeff36·...·]\u00a8\u0006\u001f"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",20 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",
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 37, 19 lines modifiedOffset 37, 19 lines modified
37 ········"getWorld",37 ········"getWorld",
38 ········"()Lcom/serwylo/beatgame/levels/CustomWorld;",38 ········"()Lcom/serwylo/beatgame/levels/CustomWorld;",
39 ········"",39 ········"",
40 ········"getAttribution",40 ········"getAttribution",
41 ········"()Ljava/lang/Void;",41 ········"()Ljava/lang/Void;",
42 ········"id",42 ········"id",
43 ········"Ljava/lang/String;",43 ········"Ljava/lang/String;",
44 ········"mp3File", 
45 ········"Lcom/badlogic/gdx/files/FileHandle;", 
46 ········"world",44 ········"world",
47 ········"Lcom/serwylo/beatgame/levels/CustomWorld;",45 ········"Lcom/serwylo/beatgame/levels/CustomWorld;",
48 ········"label",46 ········"label",
 47 ········"mp3File",
 48 ········"Lcom/badlogic/gdx/files/FileHandle;",
49 ········"<init>",49 ········"<init>",
50 ········"(Lcom/serwylo/beatgame/levels/CustomWorld;Ljava/lang/String;Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;)V",50 ········"(Lcom/serwylo/beatgame/levels/CustomWorld;Ljava/lang/String;Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;)V",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
55 ········0x1,55 ········0x1,
3.76 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\u0017\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:·2ac26077af02696293ae78834287d567c8ddc075db2850b393627e535e7e45a6·...·]\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\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:·536f3cb23abac2f8ed87f2c9517c7c412fa4a765f945e8023e3623f7675a8fca·...·]\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, 21 lines modifiedOffset 33, 21 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 ········"F",40 ········"F",
43 ········"getDistancePercent",41 ········"getDistancePercent",
44 ········"()F",42 ········"()F",
45 ········"setDistancePercent",43 ········"setDistancePercent",
46 ········"points",44 ········"points",
 45 ········"maxMultiplier",
 46 ········"I",
47 ········"multiplier",47 ········"multiplier",
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
4.7 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\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\n\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0004R\u001b\u0010\u000b\u001a\u0004\u0018\u00010\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\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\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0004R\u001b\u0010\u000b\u001a\u0004\u0018\u00010\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\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 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 ········"Ljava/lang/String;",39 ········"Ljava/lang/String;",
40 ········"getName", 
41 ········"getSourceUrl",40 ········"getSourceUrl",
 41 ········"getName",
42 ········"getLicense",42 ········"getLicense",
43 ········"getAuthor",43 ········"getAuthor",
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
4.0 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\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002[·...·truncated·by·diffoscope;·len:·994,·SHA:·e76775638a86c374f78baabd7c52c7af97fb9a2976cd0404fc91d101b22190ae·...·]\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\u0004\n\u0002\u00[·...·truncated·by·diffoscope;·len:·982,·SHA:·911d3733be6d14e67268e558acb377bda3eecd2cb5cbf9a70e185a2ee36c2fa1·...·]\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, 24 lines modifiedOffset 32, 24 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 ········"levels", 
40 ········"Ljava/util/List;", 
41 ········"Lcom/serwylo/beatgame/levels/WorldDTO;", 
42 ········"data", 
43 ········"Lcom/serwylo/beatgame/levels/WorldDTO;", 
44 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",39 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
45 ········"summary",40 ········"summary",
46 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
47 ········"getSummary",42 ········"getSummary",
48 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",43 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
 44 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
 45 ········"data",
 46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
 47 ········"levels",
 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
54 ····mv·=·{54 ····mv·=·{
55 ········0x1,55 ········0x1,
3.43 KB
smali/com/serwylo/beatgame/levels/achievements/PersistedAchievement.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\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0008\u0008\u0082\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\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\n\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u0004J\u0010\u0010\u000c\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u001a\u0010\u0010\u001a\u00020\u000f2\u0008\u0010\u000e\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0010\u0010\u0011R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0012\u001a\u0004\u0008\u0014\u0010\u0004\u00a8\u0006\u0017"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0008\u0008\u0082\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\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\n\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u0004J\u0010\u0010\u000c\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u001a\u0010\u0010\u001a\u00020\u000f2\u0008\u0010\u000e\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0010\u0010\u0011R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0012\u001a\u0004\u0008\u0014\u0010\u0004\u00a8\u0006\u0017"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievement;",17 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievement;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 29, 16 lines modifiedOffset 29, 16 lines modified
29 ········"hashCode",29 ········"hashCode",
30 ········"()I",30 ········"()I",
31 ········"other",31 ········"other",
32 ········"",32 ········"",
33 ········"equals",33 ········"equals",
34 ········"(Ljava/lang/Object;)Z",34 ········"(Ljava/lang/Object;)Z",
35 ········"Ljava/lang/String;",35 ········"Ljava/lang/String;",
36 ········"getLevelId", 
37 ········"getAchievementId",36 ········"getAchievementId",
 37 ········"getLevelId",
38 ········"<init>",38 ········"<init>",
39 ········"(Ljava/lang/String;Ljava/lang/String;)V",39 ········"(Ljava/lang/String;Ljava/lang/String;)V",
40 ········"core"40 ········"core"
41 ····}41 ····}
42 ····k·=·0x142 ····k·=·0x1
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
4.52 KB
smali/com/serwylo/beatgame/levels/achievements/PersistedAchievements.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:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\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\u000b\u0008\u0082\u0008\u0018\u0000·$2\u00020\u0001:\u0001$B\u0015\u0012\u000c\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002\u00a2\u0006\u0004\u0008\"\u0010#J#\u0010\u0007\u001a\u00020\u00002\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0015\u0010\t\u001a\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\t\u0010\nJ\u001b\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0016\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ·\u0010\u0011\u001a\u00020\u00002\u000e\u0008\u0002\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0010\u0010\u0014\u001a\u00020\u0013H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u0010\u0010\u0017\u001a\u00020\u0016H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u001a\u0010\u001b\u001a\u00020\u001a2\u0008\u0010\u0019\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u001c\u0010\u001d\u001a\u00020\u00168\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u001d\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0018R\u001f\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\[·...·truncated·by·diffoscope;·len:·43,·SHA:·070bfc34c3e005e954cc1171044d11399f1e77751c59a5eb3df961c5396b78f8·...·]\u00a8\u0006%"24 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\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\u000b\u0008\u0082\u0008\u0018\u0000·$2\u00020\u0001:\u0001$B\u0015\u0012\u000c\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002\u00a2\u0006\u0004\u0008\"\u0010#J#\u0010\u0007\u001a\u00020\u00002\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0015\u0010\t\u001a\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\t\u0010\nJ\u001b\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0016\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ·\u0010\u0011\u001a\u00020\u00002\u000e\u0008\u0002\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0010\u0010\u0014\u001a\u00020\u0013H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u0010\u0010\u0017\u001a\u00020\u0016H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u001a\u0010\u001b\u001a\u00020\u001a2\u0008\u0010\u0019\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u001f\u0010\u0010\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u000fR\u001c\u0010\u001f\u001a\u00020\u00168\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\[·...·truncated·by·diffoscope;·len:·43,·SHA:·38af61c27ec27109899632ed262cf18a1a901785f30d7015afb447e6002a22ec·...·]\u00a8\u0006%"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievements;",27 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievements;",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
31 ········"newAchievements",31 ········"newAchievements",
Offset 49, 19 lines modifiedOffset 49, 19 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 ········"Ljava/util/List;",
 57 ········"getAchievements",
56 ········"version",58 ········"version",
57 ········"I",59 ········"I",
58 ········"getVersion",60 ········"getVersion",
59 ········"Ljava/util/List;", 
60 ········"getAchievements", 
61 ········"<init>",61 ········"<init>",
62 ········"(Ljava/util/List;)V",62 ········"(Ljava/util/List;)V",
63 ········"Companion",63 ········"Companion",
64 ········"core"64 ········"core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
6.75 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.\"\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"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\"\u0019\u00103\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u00083\u00100\u001a\u0004\u00084\u00102\"\u0016\u00105\u001a\u00020\u00118[·...·truncated·by·diffoscope;·len:·61,·SHA:·414e249797ab86851a0e4a0d702d0165d9819825ad60b04078eb73dcff3e3aa4·...·]\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_SPACE", 
65 ········"F", 
66 ········"UI_HEIGHT",64 ········"UI_HEIGHT",
 65 ········"F",
67 ········"getUI_HEIGHT",66 ········"getUI_HEIGHT",
68 ········"()F",67 ········"()F",
69 ········"UI_WIDTH",68 ········"UI_WIDTH",
70 ········"getUI_WIDTH",69 ········"getUI_WIDTH",
 70 ········"UI_SPACE",
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.59 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\u0002\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u0000·\u00132\u00020\u0001:\u0001\u0013B/\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0014\u0010\u000c\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u000b0\n0\n\u0012\u0008\u0008\u0002\u0010\u000e\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0010B#\u0008\u0016\u0012\u0006\u0010\u[·...·truncated·by·diffoscope;·len:·102,·SHA:·23dff48693bfc60afd56716e11ccc81bdba02950be159a1f3b32e2d4f730d2fe·...·]\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0012J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006R\u0016\u0010\u0008\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0008\u0010\tR$\u0010\u000c\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u000b0\n0\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\rR\u0016\u0010\u000e\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\t\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\u0012\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0010B#\u0008\u0016\u0012\u0006\u0010\u[·...·truncated·by·diffoscope;·len:·102,·SHA:·b2bfe9f1404c3ecd61861dac268276dac8b51751cdcb8eb2b9f1cd8c5674ff68·...·]\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0012J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006R\u0016\u0010\u0008\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0008\u0010\tR$\u0010\u000c\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u000b0\n0\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\rR\u0016\u0010\u000e\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\t\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",38 ········"offset",
39 ········"Lcom/badlogic/gdx/math/Vector2;",39 ········"Lcom/badlogic/gdx/math/Vector2;",
40 ········"",40 ········"",
41 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",41 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
42 ········"sprites",42 ········"sprites",
43 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",43 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
44 ········"offset",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.85 KB
smali/com/serwylo/beatgame/graphics/ParallaxCamera.smali
    
Offset 7, 44 lines modifiedOffset 7, 44 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\u0[·...·truncated·by·diffoscope;·len:·798,·SHA:·9eed6766ff86d5303b58a77c5b567c0715ee3460e7e564376d64805b8bae9fd3·...·]\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0017\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\u0[·...·truncated·by·diffoscope;·len:·798,·SHA:·2e98887b79dac87f1a5be5b10d92f43eaf5ecbbf97f060e9c227ed337fa502d0·...·]\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",
22 ········"Lcom/badlogic/gdx/math/Matrix4;",22 ········"Lcom/badlogic/gdx/math/Matrix4;",
23 ········"calculateParallaxMatrix",23 ········"calculateParallaxMatrix",
24 ········"(FF)Lcom/badlogic/gdx/math/Matrix4;",24 ········"(FF)Lcom/badlogic/gdx/math/Matrix4;",
25 ········"parallaxCombined", 
26 ········"Lcom/badlogic/gdx/math/Matrix4;", 
27 ········"getParallaxCombined", 
28 ········"()Lcom/badlogic/gdx/math/Matrix4;", 
29 ········"setParallaxCombined", 
30 ········"(Lcom/badlogic/gdx/math/Matrix4;)V", 
31 ········"Lcom/badlogic/gdx/math/Vector3;",25 ········"Lcom/badlogic/gdx/math/Vector3;",
32 ········"tmp",26 ········"tmp",
33 ········"Lcom/badlogic/gdx/math/Vector3;",27 ········"Lcom/badlogic/gdx/math/Vector3;",
34 ········"getTmp",28 ········"getTmp",
35 ········"()Lcom/badlogic/gdx/math/Vector3;",29 ········"()Lcom/badlogic/gdx/math/Vector3;",
36 ········"setTmp",30 ········"setTmp",
37 ········"(Lcom/badlogic/gdx/math/Vector3;)V",31 ········"(Lcom/badlogic/gdx/math/Vector3;)V",
38 ········"tmp2",32 ········"tmp2",
39 ········"getTmp2",33 ········"getTmp2",
40 ········"setTmp2",34 ········"setTmp2",
41 ········"parallaxView",35 ········"parallaxView",
 36 ········"Lcom/badlogic/gdx/math/Matrix4;",
42 ········"getParallaxView",37 ········"getParallaxView",
 38 ········"()Lcom/badlogic/gdx/math/Matrix4;",
43 ········"setParallaxView",39 ········"setParallaxView",
 40 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",
 41 ········"parallaxCombined",
 42 ········"getParallaxCombined",
 43 ········"setParallaxCombined",
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.05 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\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"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\u000c\u001a\u00020\u000b\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/Assets$Styles;",35 ········"Lcom/serwylo/beatgame/Assets$Styles;",
36 ········"styles",36 ········"styles",
37 ········"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;",38 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
42 ········"game",39 ········"game",
43 ········"Lcom/serwylo/beatgame/BeatFeetGame;",40 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 41 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 42 ········"strings",
 43 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
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.05 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(\u001a\u00020\'\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\u001c\u001a\u00020\u001b\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/serwylo/beatgame/Assets$Sprites;", 
45 ········"sprites", 
46 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
47 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
48 ········"styles", 
49 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
50 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
51 ········"loadingLabel", 
52 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
53 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
54 ········"strings", 
55 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
56 ········"Lkotlinx/coroutines/CoroutineScope;", 
57 ········"scope", 
58 ········"Lkotlinx/coroutines/CoroutineScope;", 
59 ········"Lkotlinx/coroutines/CompletableJob;",44 ········"Lkotlinx/coroutines/CompletableJob;",
60 ········"job",45 ········"job",
61 ········"Lkotlinx/coroutines/CompletableJob;",46 ········"Lkotlinx/coroutines/CompletableJob;",
 47 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 48 ········"loadingLabel",
 49 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 50 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 51 ········"game",
 52 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
62 ········"Lcom/serwylo/beatgame/levels/Level;",53 ········"Lcom/serwylo/beatgame/levels/Level;",
63 ········"level",54 ········"level",
64 ········"Lcom/serwylo/beatgame/levels/Level;",55 ········"Lcom/serwylo/beatgame/levels/Level;",
 56 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 57 ········"styles",
 58 ········"Lcom/serwylo/beatgame/Assets$Styles;",
65 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",59 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
66 ········"stage",60 ········"stage",
67 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
68 ········"Lcom/serwylo/beatgame/BeatFeetGame;",62 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
69 ········"game",63 ········"sprites",
70 ········"Lcom/serwylo/beatgame/BeatFeetGame;",64 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 65 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 66 ········"strings",
 67 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 68 ········"Lkotlinx/coroutines/CoroutineScope;",
 69 ········"scope",
 70 ········"Lkotlinx/coroutines/CoroutineScope;",
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·=·{
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\t\n\u0002\u001[·...·truncated·by·diffoscope;·len:·5248,·SHA:·6fcdb51ca0e48a6d94ced2df075f4421e976ca056d9611c4938c4f6faa467a4e·...·]\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:·5243,·SHA:·155387daeb18c08f051d3312b51b5d7ad14cc9d842ae6dae469d0155b853fbe3·...·]\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 ········"winTime", 
65 ········"F",64 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 65 ········"shapeRenderer",
 66 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
66 ········"Lcom/serwylo/beatgame/HUD;",67 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
67 ········"hud",68 ········"game",
68 ········"Lcom/serwylo/beatgame/HUD;",69 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
69 ········"cameraShakeAmplitude",70 ········"cameraShakeAmplitude",
70 ········"leftMostObstacleOnScreenIndex", 
71 ········"I",71 ········"F",
72 ········"Lcom/serwylo/beatgame/entities/Player;", 
73 ········"player", 
74 ········"Lcom/serwylo/beatgame/entities/Player;", 
75 ········"getPlayer", 
76 ········"()Lcom/serwylo/beatgame/entities/Player;", 
77 ········"setPlayer", 
78 ········"(Lcom/serwylo/beatgame/entities/Player;)V", 
79 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",72 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
80 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",73 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
81 ········"playTime", 
82 ········"Lcom/serwylo/beatgame/levels/Score;",74 ········"Lcom/badlogic/gdx/audio/Music;",
 75 ········"kotlin.jvm.PlatformType",
 76 ········"music",
 77 ········"Lcom/badlogic/gdx/audio/Music;",
83 ········"score",78 ········"",
 79 ········"isInitialised",
84 ········"Lcom/serwylo/beatgame/levels/Score;", 
85 ········"Lcom/serwylo/beatgame/levels/Level;", 
86 ········"level",80 ········"Z",
87 ········"Lcom/serwylo/beatgame/levels/Level;", 
88 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
89 ········"successPlayer", 
90 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
91 ········"Lcom/serwylo/beatgame/entities/Ground;",81 ········"Lcom/serwylo/beatgame/entities/Ground;",
92 ········"ground",82 ········"ground",
93 ········"Lcom/serwylo/beatgame/entities/Ground;",83 ········"Lcom/serwylo/beatgame/entities/Ground;",
94 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
95 ········"shapeRenderer", 
96 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
97 ········"cameraShakeCurrentDuration", 
98 ········"cameraShakeYPosition", 
99 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",84 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
100 ········"deadPlayer",85 ········"deadPlayer",
101 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",86 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
 87 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
 88 ········"state",
 89 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
 90 ········"winTime",
 91 ········"cameraShakeYPosition",
 92 ········"Lcom/serwylo/beatgame/levels/Score;",
 93 ········"score",
 94 ········"Lcom/serwylo/beatgame/levels/Score;",
 95 ········"Lcom/serwylo/beatgame/entities/Background;",
 96 ········"background",
 97 ········"Lcom/serwylo/beatgame/entities/Background;",
 98 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
 99 ········"levelData",
 100 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
 101 ········"prePauseState",
 102 ········"playTime",
 103 ········"Lcom/serwylo/beatgame/entities/Player;",
 104 ········"player",
 105 ········"Lcom/serwylo/beatgame/entities/Player;",
 106 ········"getPlayer",
 107 ········"()Lcom/serwylo/beatgame/entities/Player;",
 108 ········"setPlayer",
 109 ········"(Lcom/serwylo/beatgame/entities/Player;)V",
 110 ········"leftMostObstacleOnScreenIndex",
 111 ········"I",
102 ········"deathTime",112 ········"deathTime",
103 ········"Lcom/serwylo/beatgame/BeatFeetGame;",113 ········"Lcom/serwylo/beatgame/HUD;",
104 ········"game", 
105 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
106 ········"",114 ········"hud",
107 ········"isInitialised", 
108 ········"Z",115 ········"Lcom/serwylo/beatgame/HUD;",
 116 ········"cameraShakeCurrentDuration",
 117 ········"startTime",
 118 ········"cameraShakeTotalDuration",
109 ········"",119 ········"",
110 ········"Lcom/serwylo/beatgame/entities/Obstacle;",120 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
111 ········"obstacles",121 ········"obstacles",
112 ········"Ljava/util/List;",122 ········"Ljava/util/List;",
113 ········"Lcom/serwylo/beatgame/audio/features/LevelData;", 
114 ········"levelData", 
115 ········"Lcom/serwylo/beatgame/audio/features/LevelData;", 
116 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",123 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
117 ········"stage",124 ········"stage",
118 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",125 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
119 ········"Lcom/serwylo/beatgame/entities/Background;",126 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
120 ········"background",127 ········"successPlayer",
121 ········"Lcom/serwylo/beatgame/entities/Background;",128 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
122 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",129 ········"Lcom/serwylo/beatgame/levels/Level;",
123 ········"state",130 ········"level",
 131 ········"Lcom/serwylo/beatgame/levels/Level;",
124 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
125 ········"cameraShakeTotalDuration", 
126 ········"Lcom/badlogic/gdx/audio/Music;", 
127 ········"kotlin.jvm.PlatformType", 
128 ········"music", 
129 ········"Lcom/badlogic/gdx/audio/Music;", 
130 ········"startTime", 
131 ········"prePauseState", 
132 ········"<init>",132 ········"<init>",
Max diff block lines reached; 76/16210 bytes (0.47%) of diff not shown.
13.0 KB
smali/com/serwylo/beatgame/screens/WorldSelectorScreen.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\u00b2\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\u0004\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\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\t\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·4052,·SHA:·9d5a0b1d2fde3f68f2ac2962c30f230da5266cf727c6646fc7fbe145e25af895·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006f"24 ········"\u0000\u00b2\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\u0004\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\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0[·...·truncated·by·diffoscope;·len:·4057,·SHA:·c0d097cdab2f552dd7575ce0d4f677fb91b782d8528b521310030855d9d587b3·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006f"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",27 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",
28 ········"Lcom/badlogic/gdx/ScreenAdapter;",28 ········"Lcom/badlogic/gdx/ScreenAdapter;",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/World;",30 ········"Lcom/serwylo/beatgame/levels/World;",
31 ········"allWorlds",31 ········"allWorlds",
Offset 71, 62 lines modifiedOffset 71, 62 lines modified
71 ········"height",71 ········"height",
72 ········"resize",72 ········"resize",
73 ········"(II)V",73 ········"(II)V",
74 ········"delta",74 ········"delta",
75 ········"render",75 ········"render",
76 ········"(F)V",76 ········"(F)V",
77 ········"dispose",77 ········"dispose",
 78 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 79 ········"styles",
 80 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 81 ········"getStyles",
 82 ········"()Lcom/serwylo/beatgame/Assets$Styles;",
 83 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 84 ········"header",
 85 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
78 ········"Lcom/serwylo/beatgame/levels/World;",86 ········"Lcom/serwylo/beatgame/levels/World;",
 87 ········"cachedWorlds",
 88 ········"Ljava/util/List;",
79 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",89 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
80 ········"stage",90 ········"stage",
81 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",91 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
82 ········"getStage",92 ········"getStage",
83 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",93 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
84 ········"Lkotlinx/coroutines/CoroutineScope;", 
85 ········"scope", 
86 ········"Lkotlinx/coroutines/CoroutineScope;", 
87 ········"Lkotlinx/coroutines/CompletableJob;",94 ········"Lkotlinx/coroutines/CompletableJob;",
88 ········"job",95 ········"job",
89 ········"Lkotlinx/coroutines/CompletableJob;",96 ········"Lkotlinx/coroutines/CompletableJob;",
 97 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 98 ········"strings",
 99 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 100 ········"getStrings",
 101 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",
 102 ········"initialWorld",
 103 ········"",
 104 ········"headingId",
 105 ········"Ljava/lang/String;",
 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;",
90 ········"Lcom/serwylo/beatgame/Assets$Sprites;",111 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
91 ········"sprites",112 ········"sprites",
92 ········"Lcom/serwylo/beatgame/Assets$Sprites;",113 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
93 ········"getSprites",114 ········"getSprites",
94 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",115 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",
95 ········"Lcom/serwylo/beatgame/BeatFeetGame;",116 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
96 ········"game",117 ········"game",
97 ········"Lcom/serwylo/beatgame/BeatFeetGame;",118 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
98 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
99 ········"header", 
100 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
101 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
102 ········"skin", 
103 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
104 ········"getSkin", 
105 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
106 ········"cachedWorlds", 
107 ········"Ljava/util/List;", 
108 ········"", 
109 ········"headingId", 
110 ········"Ljava/lang/String;", 
111 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
112 ········"styles", 
113 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
114 ········"getStyles", 
115 ········"()Lcom/serwylo/beatgame/Assets$Styles;", 
116 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
117 ········"strings", 
118 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
119 ········"getStrings", 
120 ········"()Lcom/badlogic/gdx/utils/I18NBundle;", 
121 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",119 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
122 ········"headingIcon",120 ········"headingIcon",
123 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",121 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
124 ········"initialWorld", 
125 ········"body",122 ········"body",
 123 ········"Lkotlinx/coroutines/CoroutineScope;",
 124 ········"scope",
 125 ········"Lkotlinx/coroutines/CoroutineScope;",
126 ········"<init>",126 ········"<init>",
127 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",127 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",
128 ········"Companion",128 ········"Companion",
129 ········"core"129 ········"core"
130 ····}130 ····}
131 ····k·=·0x1131 ····k·=·0x1
132 ····mv·=·{132 ····mv·=·{
1.66 KB
smali/com/serwylo/beatgame/screens/PauseGameActor.smali
Ordering differences only
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000*\n\u0002\u0018\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\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u00a2\u0006\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0003\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0006\u001a\u00020\u00058\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0006\u0010\u0007\u00a8\u0006\u0012"14 ········"\u0000*\n\u0002\u0018\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\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u0012\u000c\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\n\u00a2\u0006\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0003\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0006\u001a\u00020\u00058\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0006\u0010\u0007\u00a8\u0006\u0012"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/PauseGameActor;",17 ········"Lcom/serwylo/beatgame/screens/PauseGameActor;",
18 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",18 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
19 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
20 ········"strings", 
21 ········"Lcom/badlogic/gdx/utils/I18NBundle;", 
22 ········"Lcom/serwylo/beatgame/Assets$Styles;",19 ········"Lcom/serwylo/beatgame/Assets$Styles;",
23 ········"styles",20 ········"styles",
24 ········"Lcom/serwylo/beatgame/Assets$Styles;",21 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 22 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 23 ········"strings",
 24 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
25 ········"Lcom/serwylo/beatgame/BeatFeetGame;",25 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
26 ········"game",26 ········"game",
27 ········"Lkotlin/Function0;",27 ········"Lkotlin/Function0;",
28 ········"",28 ········"",
29 ········"onResume",29 ········"onResume",
30 ········"onReplay",30 ········"onReplay",
31 ········"onChangeLevel",31 ········"onChangeLevel",
5.75 KB
smali/com/serwylo/beatgame/screens/DeleteLevelScreen.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 ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0006\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\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0017\u001a\u000[·...·truncated·by·diffoscope;·len:·1348,·SHA:·942d7584cb8584e83c79a69f312319ccd92104fa613b9e84a62b4acdfa01824d·...·]R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"14 ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0010\u0007\n\u0002\u0008\u0003\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001b\u001a\u000[·...·truncated·by·diffoscope;·len:·1348,·SHA:·b5229ea710120a31351197eda72001afcb263cd236bced05d6dcfa558301420c·...·]R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/DeleteLevelScreen;",17 ········"Lcom/serwylo/beatgame/screens/DeleteLevelScreen;",
18 ········"Lcom/badlogic/gdx/ScreenAdapter;",18 ········"Lcom/badlogic/gdx/ScreenAdapter;",
19 ········"",19 ········"",
20 ········"onConfirmDelete",20 ········"onConfirmDelete",
21 ········"()V",21 ········"()V",
Offset 26, 34 lines modifiedOffset 26, 34 lines modified
26 ········"(II)V",26 ········"(II)V",
27 ········"show",27 ········"show",
28 ········"hide",28 ········"hide",
29 ········"",29 ········"",
30 ········"delta",30 ········"delta",
31 ········"render",31 ········"render",
32 ········"(F)V",32 ········"(F)V",
33 ········"Lkotlinx/coroutines/CompletableJob;", 
34 ········"job", 
35 ········"Lkotlinx/coroutines/CompletableJob;",33 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 34 ········"stage",
 35 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 36 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
 37 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Button;",
 38 ········"btnCancel",
 39 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
36 ········"Lkotlinx/coroutines/CoroutineScope;",40 ········"Lkotlinx/coroutines/CoroutineScope;",
37 ········"scope",41 ········"scope",
38 ········"Lkotlinx/coroutines/CoroutineScope;",42 ········"Lkotlinx/coroutines/CoroutineScope;",
39 ········"Lcom/serwylo/beatgame/BeatFeetGame;",43 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
40 ········"game",44 ········"game",
41 ········"Lcom/serwylo/beatgame/BeatFeetGame;",45 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
42 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;", 
43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Button;", 
44 ········"btnCancel", 
45 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;", 
46 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",46 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",
47 ········"level",47 ········"level",
48 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",48 ········"Lcom/serwylo/beatgame/levels/CustomLevel;",
49 ········"btnConfirm",49 ········"btnConfirm",
50 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
51 ········"stage", 
52 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",50 ········"Lkotlinx/coroutines/CompletableJob;",
 51 ········"job",
 52 ········"Lkotlinx/coroutines/CompletableJob;",
53 ········"<init>",53 ········"<init>",
54 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lcom/serwylo/beatgame/levels/CustomLevel;)V",54 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Lcom/serwylo/beatgame/levels/CustomLevel;)V",
55 ········"core"55 ········"core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
59 ········0x1,59 ········0x1,
4.58 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\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\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\u001[·...·truncated·by·diffoscope;·len:·952,·SHA:·9bbdd0c62b4e8bbb688dbfb4c7b3be192a7170611d51ed170a08488de8aff91c·...·]\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\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\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\u001[·...·truncated·by·diffoscope;·len:·952,·SHA:·2dcd9a32534bc6a5025bf9c9ae47e55845c6cbaa32d8fb00dbef9a29c7161adb·...·]\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, 28 lines modifiedOffset 38, 28 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 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
47 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
48 ········"animation", 
49 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
50 ········"successTime",45 ········"successTime",
51 ········"F",46 ········"F",
52 ········"getSuccessTime",47 ········"getSuccessTime",
53 ········"()F",48 ········"()F",
54 ········"setSuccessTime",49 ········"setSuccessTime",
55 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",50 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
56 ········"kotlin.jvm.PlatformType",51 ········"kotlin.jvm.PlatformType",
57 ········"spriteFront",52 ········"spriteFront",
58 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",53 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 54 ········"Lcom/badlogic/gdx/math/Vector2;",
 55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 56 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 57 ········"animation",
 58 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
60 ········"sprites",60 ········"sprites",
61 ········"<init>",61 ········"<init>",
62 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",62 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",
63 ········"Companion",63 ········"Companion",
64 ········"core"64 ········"core"
65 ····}65 ····}
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\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\u0012\u001a\u0012\u001[·...·truncated·by·diffoscope;·len:·697,·SHA:·d6187f66d0e7d78a92adea95d64579723a4a8517178447b4f5769684b8719e0b·...·]\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\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0014\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u001[·...·truncated·by·diffoscope;·len:·697,·SHA:·00b50d890d7c7c3c5162b33fecd2c18b5c7289c9d73557c60df4a6fbd1d0bf86·...·]\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 ········"topLeft",38 ········"topRight",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getTopLeft",40 ········"getTopRight",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
42 ········"top",42 ········"topLeft",
43 ········"getTop",43 ········"getTopLeft",
44 ········"right",44 ········"right",
45 ········"getRight",45 ········"getRight",
46 ········"inner", 
47 ········"getInner", 
48 ········"bottomLeft", 
49 ········"getBottomLeft", 
50 ········"topRight", 
51 ········"getTopRight", 
52 ········"bottomRight",46 ········"bottomRight",
53 ········"getBottomRight",47 ········"getBottomRight",
54 ········"bottom", 
55 ········"getBottom", 
56 ········"left",48 ········"left",
57 ········"getLeft",49 ········"getLeft",
 50 ········"inner",
 51 ········"getInner",
 52 ········"top",
 53 ········"getTop",
 54 ········"bottom",
 55 ········"getBottom",
 56 ········"bottomLeft",
 57 ········"getBottomLeft",
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.52 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\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0016\u001a\u00020\u0015\u0012\u0006\u0010\u0013\u001a\u00020\u0007\u00a2\u0006\u00[·...·truncated·by·diffoscope;·len:·1008,·SHA:·78c0dcc62bf7dd6602a58cf4c9a42b960997f9de1550ea74284e4ab7d2955c02·...·]\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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010·\u001a\u00020\u001f\u0012\u0006\u0010\"\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$[·...·truncated·by·diffoscope;·len:·995,·SHA:·c145ebf541e2fe4e683dfd9e38997596bb9ca69b0aff5e8bab385b57ab3f4e4f·...·]\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 38, 31 lines modifiedOffset 38, 31 lines modified
38 ········"nextViewport",38 ········"nextViewport",
39 ········"checkBoundsAndMaybeReset",39 ········"checkBoundsAndMaybeReset",
40 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/badlogic/gdx/math/Rectangle;)V",40 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/badlogic/gdx/math/Rectangle;)V",
41 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",41 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
42 ········"batch",42 ········"batch",
43 ········"render",43 ········"render",
44 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",44 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
45 ········"playerSpeed", 
46 ········"F", 
47 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
48 ········"sprites", 
49 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
50 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",45 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
51 ········"sprite",46 ········"sprite",
52 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",47 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
53 ········"getSprite",48 ········"getSprite",
54 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",49 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",
55 ········"setSprite",50 ········"setSprite",
56 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",51 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",
57 ········"Lcom/badlogic/gdx/math/Vector2;",52 ········"Lcom/badlogic/gdx/math/Vector2;",
58 ········"velocity",53 ········"velocity",
59 ········"Lcom/badlogic/gdx/math/Vector2;",54 ········"Lcom/badlogic/gdx/math/Vector2;",
60 ········"getVelocity",55 ········"getVelocity",
61 ········"()Lcom/badlogic/gdx/math/Vector2;",56 ········"()Lcom/badlogic/gdx/math/Vector2;",
 57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 58 ········"sprites",
 59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 60 ········"playerSpeed",
 61 ········"F",
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,
12.4 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\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\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010#\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u[·...·truncated·by·diffoscope;·len:·3713,·SHA:·3350702f8a8f7745aadbc653fe0a18547c6dd6872b3a68dd4ede671e00586cad·...·]\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\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010#\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002[·...·truncated·by·diffoscope;·len:·3713,·SHA:·be9cef09e49eb735f71e4cdfceae1b96252ea92ebee86487a71724ec7c55dafe·...·]\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 61, 66 lines modifiedOffset 61, 66 lines modified
61 ········"isColliding",61 ········"isColliding",
62 ········"(Lcom/badlogic/gdx/math/Rectangle;)Z",62 ········"(Lcom/badlogic/gdx/math/Rectangle;)Z",
63 ········"Lcom/serwylo/beatgame/entities/Obstacle;",63 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
64 ········"obstacle",64 ········"obstacle",
65 ········"hit",65 ········"hit",
66 ········"(Lcom/serwylo/beatgame/entities/Obstacle;)V",66 ········"(Lcom/serwylo/beatgame/entities/Obstacle;)V",
67 ········"clearHit",67 ········"clearHit",
68 ········"Lcom/serwylo/beatgame/levels/Score;", 
69 ········"score", 
70 ········"Lcom/serwylo/beatgame/levels/Score;", 
71 ········"getScore", 
72 ········"()Lcom/serwylo/beatgame/levels/Score;", 
73 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
74 ········"kotlin.jvm.PlatformType", 
75 ········"textureHit", 
76 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
77 ········"hitAnimation",68 ········"hitAnimation",
78 ········"F",69 ········"F",
79 ········"getHitAnimation",70 ········"getHitAnimation",
80 ········"()F",71 ········"()F",
81 ········"setHitAnimation",72 ········"setHitAnimation",
 73 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 74 ········"kotlin.jvm.PlatformType",
 75 ········"textureJump2",
 76 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 77 ········"health",
 78 ········"I",
 79 ········"textureHit",
 80 ········"shield",
 81 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 82 ········"jumpParticles",
 83 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 84 ········"deathTime",
 85 ········"jumpCount",
82 ········"Lcom/badlogic/gdx/math/Vector2;",86 ········"Lcom/badlogic/gdx/math/Vector2;",
83 ········"velocity",87 ········"position",
84 ········"Lcom/badlogic/gdx/math/Vector2;",88 ········"Lcom/badlogic/gdx/math/Vector2;",
85 ········"jumpCount", 
86 ········"I",89 ········"getPosition",
 90 ········"()Lcom/badlogic/gdx/math/Vector2;",
87 ········"",91 ········"",
88 ········"hitObstacles",92 ········"currentlyOnObstacles",
89 ········"Ljava/util/Set;",93 ········"Ljava/util/Set;",
90 ········"Lcom/serwylo/beatgame/entities/Player$State;", 
91 ········"state", 
92 ········"Lcom/serwylo/beatgame/entities/Player$State;", 
93 ········"getState", 
94 ········"()Lcom/serwylo/beatgame/entities/Player$State;", 
95 ········"setState", 
96 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V", 
97 ········"hasDoubleJumped",94 ········"hasDoubleJumped",
98 ········"Z",95 ········"Z",
 96 ········"textureJump",
99 ········"shield", 
100 ········"position", 
101 ········"getPosition", 
102 ········"()Lcom/badlogic/gdx/math/Vector2;", 
103 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
104 ········"jumpParticles", 
105 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
106 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
107 ········"deathAnimation", 
108 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",97 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
109 ········"walkAnimation",98 ········"walkAnimation",
110 ········"deathTime",99 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 100 ········"Lcom/serwylo/beatgame/levels/Score;",
 101 ········"score",
 102 ········"Lcom/serwylo/beatgame/levels/Score;",
 103 ········"getScore",
 104 ········"()Lcom/serwylo/beatgame/levels/Score;",
 105 ········"hitObstacles",
 106 ········"velocity",
111 ········"lastMultiplerTime",107 ········"lastMultiplerTime",
112 ········"health", 
113 ········"justHitDamage",108 ········"justHitDamage",
114 ········"getJustHitDamage",109 ········"getJustHitDamage",
115 ········"setJustHitDamage",110 ········"setJustHitDamage",
116 ········"(I)V",111 ········"(I)V",
117 ········"textureJump", 
118 ········"textureJump2", 
119 ········"currentlyOnObstacles",112 ········"deathAnimation",
 113 ········"Lcom/serwylo/beatgame/entities/Player$State;",
 114 ········"state",
 115 ········"Lcom/serwylo/beatgame/entities/Player$State;",
 116 ········"getState",
 117 ········"()Lcom/serwylo/beatgame/entities/Player$State;",
 118 ········"setState",
 119 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",
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.46 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite.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\u000c\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\u0006\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\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"
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 ········"covered", 
39 ········"Lkotlin/jvm/functions/Function1;", 
40 ········"getCovered", 
41 ········"()Lkotlin/jvm/functions/Function1;", 
42 ········"open",38 ········"open",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getOpen",40 ········"getOpen",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"covered",
 43 ········"getCovered",
44 ········"closed",44 ········"closed",
45 ········"getClosed",45 ········"getClosed",
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 ····}
3.84 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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0002\u001e\u001dB\u0017\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u0012\u0006\u0010\u0012\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001[·...·truncated·by·diffoscope;·len:·733,·SHA:·ff83ec91f7950d66c709c242b27c45426b371cbd4c6021a77ecbaf1e1760584b·...·]8\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\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\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\u0019\u001a\u00020\u0018\u0012\u0006\u0010\u0012\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001[·...·truncated·by·diffoscope;·len:·733,·SHA:·86a166a385f6f4a945f69074fb51fb832b139beb60231f4063f018d308a77afd·...·]8\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 44, 21 lines modifiedOffset 44, 21 lines modified
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;",46 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
47 ········"skyline",47 ········"skyline",
48 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",48 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
49 ········"maxSpeed",49 ········"maxSpeed",
50 ········"F",50 ········"F",
51 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
52 ········"sprites", 
53 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
54 ········"",51 ········"",
55 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",52 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",
56 ········"clouds",53 ········"clouds",
57 ········"Ljava/util/List;",54 ········"Ljava/util/List;",
 55 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 56 ········"sprites",
 57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
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\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\u000c\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\u0006\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 ········"post", 
39 ········"Lkotlin/jvm/functions/Function1;", 
40 ········"getPost", 
41 ········"()Lkotlin/jvm/functions/Function1;", 
42 ········"top",38 ········"top",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getTop",40 ········"getTop",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"post",
 43 ········"getPost",
44 ········"base",44 ········"base",
45 ········"getBase",45 ········"getBase",
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 ····}
3.35 KB
smali/com/serwylo/beatgame/entities/Obstacle.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\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\u0018\u0002\n\u0002\u0008\u0008\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019B\u0017\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0017\u0010\u0005\u001a\u00020\u[·...·truncated·by·diffoscope;·len:·495,·SHA:·9fe6243f1ac252c3f1f730037ada9c0b4f058ebb984e69d66591da58a3d2d4b4·...·]\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u001a"23 ········"\u0000:\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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019B\u0017\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0017\u0010\u0005\u001a\u00020\u[·...·truncated·by·diffoscope;·len:·495,·SHA:·d3f5912d7ee98bff3832f3d39c75423141dedb9e8f4273b6e116e140145e47d9·...·]\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u001a"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/Obstacle;",26 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
27 ········"Lcom/serwylo/beatgame/entities/Entity;",27 ········"Lcom/serwylo/beatgame/entities/Entity;",
28 ········"",28 ········"",
29 ········"delta",29 ········"delta",
30 ········"",30 ········"",
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ········"batch",34 ········"batch",
35 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",35 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
36 ········"camera",36 ········"camera",
37 ········"",37 ········"",
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 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;", 
42 ········"sprite", 
43 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;", 
44 ········"Lcom/badlogic/gdx/math/Rectangle;",41 ········"Lcom/badlogic/gdx/math/Rectangle;",
45 ········"rect",42 ········"rect",
46 ········"Lcom/badlogic/gdx/math/Rectangle;",43 ········"Lcom/badlogic/gdx/math/Rectangle;",
47 ········"getRect",44 ········"getRect",
48 ········"()Lcom/badlogic/gdx/math/Rectangle;",45 ········"()Lcom/badlogic/gdx/math/Rectangle;",
 46 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",
 47 ········"sprite",
 48 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",
49 ········"<init>",49 ········"<init>",
50 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/serwylo/beatgame/graphics/SpriteRenderer;)V",50 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/serwylo/beatgame/graphics/SpriteRenderer;)V",
51 ········"Companion",51 ········"Companion",
52 ········"core"52 ········"core"
53 ····}53 ····}
54 ····k·=·0x154 ····k·=·0x1
55 ····mv·=·{55 ····mv·=·{
4.45 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\u0010\u0007\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u0015\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\u0013j\u0002`\u0014\u[·...·truncated·by·diffoscope;·len:·1171,·SHA:·16148a09bbb551ad0f5c060aba480ce49d659d4c92ea74984ddeabe1ef6d0245·...·]\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\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:·64200cc33f3853eb8c8043ace9563296fb1c3987df6a964f419e49edab713e4f·...·]\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;",
39 ········"",43 ········"",
40 ········"offsetX",44 ········"diagnoal",
41 ········"F",45 ········"F",
 46 ········"offsetX",
42 ········"getOffsetX",47 ········"getOffsetX",
43 ········"()F",48 ········"()F",
44 ········"diagnoal", 
45 ········"height",49 ········"height",
46 ········"getHeight",50 ········"getHeight",
47 ········"offsetY", 
48 ········"getOffsetY", 
49 ········"width",51 ········"width",
50 ········"getWidth",52 ········"getWidth",
 53 ········"offsetY",
 54 ········"getOffsetY",
51 ········"Lkotlin/Function1;", 
52 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;", 
53 ········"sprite", 
54 ········"Lkotlin/jvm/functions/Function1;", 
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·=·{
5.83 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\u001f\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0008R\u0019\u0010\u000b\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0004R\u001f\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001[·...·truncated·by·diffoscope;·len:·347,·SHA:·c2f727a39eb4af8ad15b62cc70a0038d78b25c39c61bc56eba667e7f3202e47c·...·]\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\u001f\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0008R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0019\u001a\u0004\u0008\u001b\u0010\u0008R\u001f\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·347,·SHA:·8b36b872b6f5677a894e5804c09bf91add1c701ca1477978108d4d270f741e39·...·]\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 43, 20 lines modifiedOffset 43, 20 lines modified
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 ········"Ljava/util/List;",48 ········"Ljava/util/List;",
49 ········"getFeaturesLow",49 ········"getFeaturesLow",
 50 ········"getFeaturesHigh",
50 ········"I", 
51 ········"getDuration", 
52 ········"getFeaturesMid",51 ········"getFeaturesMid",
53 ········"version",52 ········"version",
 53 ········"I",
54 ········"getVersion",54 ········"getVersion",
55 ········"getFeaturesHigh",55 ········"getDuration",
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.26 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\u0002\n\u0002\u0010\u0017\n\u0002\u0008\u000b\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\u0010\u0010\u0003\u001a\u00020\u0002H\u00c2\u0003\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\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0007J\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\u0017\u001a\u00020\u00168\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0017\u0010\u0018\u001a\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\t\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\u001bR\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u0007R\u0019\u0010\u000b\u001a[·...·truncated·by·diffoscope;·len:·77,·SHA:·3f413d23185d73d7defa4f68285dd161dd54573d213434b1f93f417485632ef7·...·]\u001a\u0004\u0008\u001e\u0010\u0007\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\u0002\n\u0002\u0010\u0017\n\u0002\u0008\u000b\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\u0010\u0010\u0003\u001a\u00020\u0002H\u00c2\u0003\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\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0007J\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\u0017\u001a\u00020\u00168\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0017\u0010\u0018\u001a\u0004\u0008\u0019\u0010\u001aR\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0007R\u0016\u0010\t\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\u001dR\u0019\u0010\u000b\u001a[·...·truncated·by·diffoscope;·len:·77,·SHA:·c1c3fd156b57ddcb53e42aff1fb985c427bebebe93b36a4af02e43f3314dabc7·...·]\u001a\u0004\u0008\u001e\u0010\u0007\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 37, 17 lines modifiedOffset 37, 17 lines modified
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"",39 ········"",
40 ········"pcmSamples",40 ········"pcmSamples",
41 ········"[S",41 ········"[S",
42 ········"getPcmSamples",42 ········"getPcmSamples",
43 ········"()[S",43 ········"()[S",
44 ········"[B", 
45 ········"I",44 ········"I",
46 ········"getChannels",45 ········"getChannels",
 46 ········"[B",
47 ········"getSampleRate",47 ········"getSampleRate",
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·=·{
4.08 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\u0004\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u000b\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u000f\u001a\u00020\u000e\u0012\u000c\u0010\n\u001a\u0008\u0012\u0004[·...·truncated·by·diffoscope;·len:·1084,·SHA:·3d8a1ef64407d5a1e53c7db82cf94c526a6cf651c932d70fb484da94652d182c·...·]\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:·1072,·SHA:·4341d15a6421cd48bd54fafe5e1209bbd1c0737ae484b0ca397393f0f1aaed7f·...·]\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 ········"featuresHigh",26 ········"featuresLow",
22 ········"Ljava/util/List;",27 ········"Ljava/util/List;",
23 ········"getFeaturesHigh",28 ········"getFeaturesLow",
24 ········"()Ljava/util/List;",29 ········"()Ljava/util/List;",
 30 ········"featuresMid",
 31 ········"getFeaturesMid",
 32 ········"featuresHigh",
 33 ········"getFeaturesHigh",
25 ········"",34 ········"",
26 ········"Lcom/badlogic/gdx/math/Vector2;",35 ········"Lcom/badlogic/gdx/math/Vector2;",
27 ········"heightMap",36 ········"heightMap",
28 ········"[Lcom/badlogic/gdx/math/Vector2;",37 ········"[Lcom/badlogic/gdx/math/Vector2;",
29 ········"getHeightMap",38 ········"getHeightMap",
30 ········"()[Lcom/badlogic/gdx/math/Vector2;",39 ········"()[Lcom/badlogic/gdx/math/Vector2;",
31 ········"", 
32 ········"duration", 
33 ········"I", 
34 ········"getDuration", 
35 ········"()I", 
36 ········"featuresLow", 
37 ········"getFeaturesLow", 
38 ········"featuresMid", 
39 ········"getFeaturesMid", 
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.05 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\u001[·...·truncated·by·diffoscope;·len:·84,·SHA:·71c37c3fb5826af9c6dcdf0a361eeedc7dcf58eb0db03b9c27ad230eb082191c·...·]\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\u000b\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\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\u001[·...·truncated·by·diffoscope;·len:·84,·SHA:·91f30086c70bac2f293b094a315c77cdf3c959f2b440fb9979589e0a2ae423a9·...·]\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, 17 lines modifiedOffset 33, 17 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", 
42 ········"getStartTimeInSeconds",40 ········"getStartTimeInSeconds",
 41 ········"getStrength",
 42 ········"getDurationInSeconds",
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·=·{
49 ········0x1,49 ········0x1,
3.69 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\u00[·...·truncated·by·diffoscope;·len:·103,·SHA:·2c311f85cb45029752c42106af9a2dc9b506c7fb625d2d1ee117ed080f15a191·...·]\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\u0013\u0010\u0015\u001a\u00020\u00028F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0014\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\u0007\u00[·...·truncated·by·diffoscope;·len:·103,·SHA:·e359264edd48cd98959d37d7af7f3c5d2fe5903acd63318acff78c15d936053b·...·]\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 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 ········"D", 
38 ········"getAbsValue", 
39 ········"getFrequency", 
40 ········"getLogAbsValue",37 ········"getLogAbsValue",
41 ········"logAbsValue",38 ········"logAbsValue",
 39 ········"D",
 40 ········"getFrequency",
 41 ········"getAbsValue",
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,
4.55 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\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0004R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001b\u0[·...·truncated·by·diffoscope;·len:·163,·SHA:·1250388df44cd6b812de2c52c985ab09a8d0044cdd24cf9943e21f2efe664aec·...·]\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\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0007R\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0004R\[·...·truncated·by·diffoscope;·len:·163,·SHA:·77391ba5b8c7cc54ddb92eb1841495923146de42c05f2f6897c652fbd88016fa·...·]\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 35, 20 lines modifiedOffset 35, 20 lines modified
35 ········"toString",35 ········"toString",
36 ········"()Ljava/lang/String;",36 ········"()Ljava/lang/String;",
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 ········"I",
 43 ········"getWindowSize",
42 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",44 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
43 ········"getMp3Data",45 ········"getMp3Data",
44 ········"Ljava/util/List;",46 ········"Ljava/util/List;",
45 ········"getWindows",47 ········"getWindows",
46 ········"I", 
47 ········"getWindowSize", 
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.62 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\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0006\n\u0002\u0008$\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0006\u0010\"\u001a\u00020\u0007\u0012\u0006\u[·...·truncated·by·diffoscope;·len:·2645,·SHA:·747addf3cd05b1b6552421174a222b02bb607568e58c61f40c9095153009c65a·...·]\u00a8\u0006+"20 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u001a\n\u0002\u0010\u0008\n\u0002\u0008\u000e\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u001e\u001a\u00020\u001d\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u001[·...·truncated·by·diffoscope;·len:·2700,·SHA:·e27afa168e013f39e0af5afd0317d23bf20dcb0d50b1565d44c45f165957a696·...·]\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 ········"windowIndex", 
27 ········"I", 
28 ········"getWindowIndex", 
29 ········"()I", 
30 ········"",26 ········"mean",
31 ········"energy", 
32 ········"D",27 ········"D",
33 ········"getEnergy",28 ········"getMean",
34 ········"()D",29 ········"()D",
35 ········"median", 
36 ········"getMedian", 
37 ········"q3", 
38 ········"getQ3", 
39 ········"meanSecond", 
40 ········"getMeanSecond", 
41 ········"meanFirst", 
42 ········"getMeanFirst", 
43 ········"meanThird", 
44 ········"getMeanThird", 
45 ········"min",30 ········"max",
46 ········"getMin",31 ········"getMax",
47 ········"stdDev", 
48 ········"getStdDev", 
49 ········"kurtosis",32 ········"kurtosis",
50 ········"getKurtosis",33 ········"getKurtosis",
 34 ········"meanSecond",
 35 ········"getMeanSecond",
51 ········"dominantFrequency",36 ········"dominantFrequency",
52 ········"getDominantFrequency",37 ········"getDominantFrequency",
 38 ········"skewness",
 39 ········"getSkewness",
 40 ········"meanThird",
 41 ········"getMeanThird",
53 ········"rmse",42 ········"rmse",
54 ········"getRmse",43 ········"getRmse",
 44 ········"q3",
 45 ········"getQ3",
 46 ········"meanFirst",
 47 ········"getMeanFirst",
 48 ········"energy",
 49 ········"getEnergy",
 50 ········"stdDev",
 51 ········"getStdDev",
 52 ········"",
 53 ········"windowIndex",
 54 ········"I",
 55 ········"getWindowIndex",
 56 ········"()I",
 57 ········"min",
 58 ········"getMin",
55 ········"q1",59 ········"q1",
56 ········"getQ1",60 ········"getQ1",
57 ········"mean",61 ········"median",
58 ········"getMean",62 ········"getMedian",
59 ········"max", 
60 ········"getMax", 
61 ········"skewness", 
62 ········"getSkewness", 
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.84 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\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008[·...·truncated·by·diffoscope;·len:·2306,·SHA:·07ce7cbe98d639a4de8f4e0051ab50c7794f8487934ce985370de460c4d2b5ae·...·]\u00a8\u00061"18 ········"\u0000\u0080\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010%\n\u0002\u0010\u000e\n\u0002\u0010\u0013\n\u0002\u0008\u000[·...·truncated·by·diffoscope;·len:·2309,·SHA:·eb6f058e4f40983e126364b89d8682f0b8b9f8e47ac598d974a29e6b79418c9c·...·]\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/badlogic/gdx/audio/Music;", 
29 ········"music", 
30 ········"Lcom/badlogic/gdx/audio/Music;", 
31 ········"",28 ········"",
32 ········"Lcom/badlogic/gdx/graphics/Color;",29 ········"Lcom/badlogic/gdx/graphics/Color;",
33 ········"featureSwatch",30 ········"featureSwatch",
34 ········"Ljava/util/List;",31 ········"Ljava/util/List;",
35 ········"", 
36 ········"statsOffset", 
37 ········"F", 
38 ········"Lcom/badlogic/gdx/graphics/Pixmap;", 
39 ········"spectogramImage", 
40 ········"Lcom/badlogic/gdx/graphics/Pixmap;", 
41 ········"Lcom/badlogic/gdx/graphics/Camera;",32 ········"Lcom/badlogic/gdx/graphics/Camera;",
42 ········"camera",33 ········"camera",
43 ········"Lcom/badlogic/gdx/graphics/Camera;",34 ········"Lcom/badlogic/gdx/graphics/Camera;",
44 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;", 
45 ········"spectogram", 
46 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;", 
47 ········"Lcom/badlogic/gdx/graphics/Texture;", 
48 ········"texture", 
49 ········"Lcom/badlogic/gdx/graphics/Texture;", 
50 ········"Lcom/serwylo/beatgame/audio/features/Feature;", 
51 ········"features", 
52 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
53 ········"font", 
54 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
55 ········"",35 ········"",
56 ········"",36 ········"",
57 ········"",37 ········"",
58 ········"seriesVertices",38 ········"series",
59 ········"Ljava/util/Map;",39 ········"Ljava/util/Map;",
 40 ········"",
 41 ········"seriesVertices",
 42 ········"",
 43 ········"statsWidth",
 44 ········"F",
 45 ········"statsOffset",
 46 ········"Lcom/badlogic/gdx/graphics/Texture;",
 47 ········"texture",
 48 ········"Lcom/badlogic/gdx/graphics/Texture;",
60 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",49 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
61 ········"sprite",50 ········"sprite",
62 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",51 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
 52 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
 53 ········"features",
 54 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
 55 ········"spectogram",
 56 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
 57 ········"Lcom/badlogic/gdx/audio/Music;",
 58 ········"music",
 59 ········"Lcom/badlogic/gdx/audio/Music;",
63 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",60 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
64 ········"batch",61 ········"batch",
65 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",62 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
 63 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
 64 ········"spectogramImage",
 65 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
 66 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
66 ········"",67 ········"font",
 68 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
67 ········"series", 
68 ········"statsWidth", 
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.72 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\u0016\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0014\u001a\u0004\u0008\u0017\u0010\u0[·...·truncated·by·diffoscope;·len:·105,·SHA:·0f2d80ba91a3d3f5f7d9d0c0466d084c5555f99fa71c4e7667d801cc7c1695cf·...·]\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, 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 ········"range", 
38 ········"D",37 ········"D",
39 ········"getRange", 
40 ········"getMin",38 ········"getMin",
 39 ········"range",
 40 ········"getRange",
41 ········"getMax",41 ········"getMax",
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·=·{