542 KB
/home/fdroid/fdroiddata/tmp/com.serwylo.beatgame_32.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.serwylo.beatgame_32.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: <bb583c9f6bf3ea6d1783613e04e0d8bf568d352c71077d7852b003e1a25ef6fe>, actual: <3e6a587276f7ef72b79a50db4c1f019ba6c259a10c8b0c463f6c7416c3aa015d> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b65e35dd6eb967ddb187426f6cb9286b52822a530f8aa5a599abd951aca45aebcc80b60300000000>, actual: <6332232cd5cb3f58c74cd830f564c9b794c9f6afd7bbf6c16df10c09dd9cf6fbcc80b60300000000>
    
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:·62296268·bytes,·number·of·entries:·1991 Zip·file·size:·62296268·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··5338172·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··5338176·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,·69517791·bytes·uncompressed,·62260400·bytes·compressed:··10.4%201 199·files,·69517795·bytes·uncompressed,·62260329·bytes·compressed:··10.4%
204 KB
classes.dex
204 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············:·56369ccd4 checksum············:·9bf6679b
5 signature···········:·a7b5...05c05 signature···········:·4b17...f1d4
6 file_size···········:·53381726 file_size···········:·5338176
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·····:·3402910 string_ids_size·····:·34029
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·533412 type_ids_size·······:·5334
13 type_ids_off········:·136228·(0x021424)13 type_ids_off········:·136228·(0x021424)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·157564·(0x02677c)15 proto_ids_off·······:·157564·(0x02677c)
16 field_ids_size······:·1199016 field_ids_size······:·11990
17 field_ids_off·······:·247540·(0x03c6f4)17 field_ids_off·······:·247540·(0x03c6f4)
18 method_ids_size·····:·2990018 method_ids_size·····:·29900
19 method_ids_off······:·343460·(0x053da4)19 method_ids_off······:·343460·(0x053da4)
20 class_defs_size·····:·466220 class_defs_size·····:·4662
21 class_defs_off······:·582660·(0x08e404)21 class_defs_off······:·582660·(0x08e404)
22 data_size···········:·460632822 data_size···········:·4606332
23 data_off············:·731844·(0x0b2ac4)23 data_off············:·731844·(0x0b2ac4)
  
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······:·232327 superclass_idx······:·2323
28 source_file_idx·····:·392428 source_file_idx·····:·3924
Offset 107695, 15 lines modifiedOffset 107695, 15 lines modified
107695 direct_methods_size·:·1107695 direct_methods_size·:·1
107696 virtual_methods_size:·3107696 virtual_methods_size:·3
  
107697 Class·#363·annotations:107697 Class·#363·annotations:
107698 Annotations·on·class107698 Annotations·on·class
107699 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;107699 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
107700 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"107700 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"
107701 ··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;"·"jump"·"getJump"·"shield"·"getShield"·"Lcom/badlogic/gdx/assets/AssetManager;"·"manager"·"<init>"·"(Lcom/badlogic/gdx/assets/AssetManager;)V"·"core"·}·k=1·mv={·1·5·1·}107701 ··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;"·"jump"·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"getJump"·"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"health"·"getHealth"·"shield"·"getShield"·"Lcom/badlogic/gdx/assets/AssetManager;"·"manager"·"<init>"·"(Lcom/badlogic/gdx/assets/AssetManager;)V"·"core"·}·k=1·mv={·1·5·1·}
  
107702 Class·#363············-107702 Class·#363············-
107703 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'107703 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'
107704 ··Access·flags······:·0x0011·(PUBLIC·FINAL)107704 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
107705 ··Superclass········:·'Ljava/lang/Object;'107705 ··Superclass········:·'Ljava/lang/Object;'
107706 ··Interfaces········-107706 ··Interfaces········-
107707 ··Static·fields·····-107707 ··Static·fields·····-
Offset 107911, 15 lines modifiedOffset 107911, 15 lines modified
107911 direct_methods_size·:·1107911 direct_methods_size·:·1
107912 virtual_methods_size:·167107912 virtual_methods_size:·167
  
107913 Class·#365·annotations:107913 Class·#365·annotations:
107914 Annotations·on·class107914 Annotations·on·class
107915 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;107915 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
107916 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"107916 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"
107917 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\"\n\x18\n\x10��\n\x18\n\x3\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:·12572,·SHA:·f031e3b473f6d5b2ae808a616680a9d6315b038aa097d43e1799e95adfe0683d·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}107917 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\"\n\x18\n\x10��\n\x18\n\x3\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:·12572,·SHA:·e020aed8717297aac3942707e6ce6018a4b685c639e4c16e16fd17a3b3797b48·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}
107918 Annotations·on·field·#3293·'character_a_walk'107918 Annotations·on·field·#3293·'character_a_walk'
107919 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}107919 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
107920 Annotations·on·method·#7115·'getCharacter_a_walk'107920 Annotations·on·method·#7115·'getCharacter_a_walk'
107921 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}107921 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
  
107922 Class·#365············-107922 Class·#365············-
107923 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'107923 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'
Offset 112472, 15 lines modifiedOffset 112472, 15 lines modified
112472 direct_methods_size·:·1112472 direct_methods_size·:·1
112473 virtual_methods_size:·4112473 virtual_methods_size:·4
  
112474 Class·#366·annotations:112474 Class·#366·annotations:
112475 Annotations·on·class112475 Annotations·on·class
112476 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;112476 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
112477 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"112477 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"
112478 ··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"·"huge"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"getHuge"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"large"·"getLarge"·"medium"·"getMedium"·"small"·"getSmall"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}112478 ··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"·"small"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"getSmall"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"huge"·"getHuge"·"medium"·"getMedium"·"large"·"getLarge"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
112479 Class·#366············-112479 Class·#366············-
112480 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'112480 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'
112481 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112481 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112482 ··Superclass········:·'Ljava/lang/Object;'112482 ··Superclass········:·'Ljava/lang/Object;'
112483 ··Interfaces········-112483 ··Interfaces········-
112484 ··Static·fields·····-112484 ··Static·fields·····-
Offset 112715, 15 lines modifiedOffset 112715, 15 lines modified
112715 direct_methods_size·:·1112715 direct_methods_size·:·1
112716 virtual_methods_size:·4112716 virtual_methods_size:·4
  
112717 Class·#367·annotations:112717 Class·#367·annotations:
112718 Annotations·on·class112718 Annotations·on·class
112719 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;112719 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
112720 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"112720 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"
112721 ··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;"·"small"·"getSmall"·"large"·"getLarge"·"medium"·"getMedium"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}112721 ··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"·"small"·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"getSmall"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"large"·"getLarge"·"huge"·"getHuge"·"medium"·"getMedium"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
112722 Class·#367············-112722 Class·#367············-
112723 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'112723 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'
112724 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112724 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112725 ··Superclass········:·'Ljava/lang/Object;'112725 ··Superclass········:·'Ljava/lang/Object;'
112726 ··Interfaces········-112726 ··Interfaces········-
112727 ··Static·fields·····-112727 ··Static·fields·····-
Offset 112959, 15 lines modifiedOffset 112959, 15 lines modified
112959 virtual_methods_size:·2112959 virtual_methods_size:·2
  
112960 Class·#368·annotations:112960 Class·#368·annotations:
112961 Annotations·on·class112961 Annotations·on·class
112962 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;112962 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
112963 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"112963 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"
112964 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}112964 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}
112965 ··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.R.08.@.¢..\n..........\tR.....0\nR.0��8.@.¢..\n........\r..R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Lcom/serwylo/beatgame/[·...·truncated·by·diffoscope;·len:·586,·SHA:·9e8b82b1a49600cdbc35fccdef499a5c0ee7a8b4e7f62fedc4ff345f9244a3e1·...·];"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}112965 ··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.R.0��8.@.¢..\n...........R.....0.8.@.X‚.¢..\n....\tR.....0\n8.@.X‚.¢..\n.....R.....0\rR.08.@.¢..\n...........R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Lcom/serwylo/beatgame/[·...·truncated·by·diffoscope;·len:·586,·SHA:·ea43c6e46a6256c2d9e21a60450d4915e5687e66dae6809b4172a9e531471ed7·...·];"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}
  
112966 Class·#368············-112966 Class·#368············-
112967 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'112967 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'
112968 ··Access·flags······:·0x0011·(PUBLIC·FINAL)112968 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
112969 ··Superclass········:·'Ljava/lang/Object;'112969 ··Superclass········:·'Ljava/lang/Object;'
112970 ··Interfaces········-112970 ··Interfaces········-
112971 ··Static·fields·····-112971 ··Static·fields·····-
Offset 113118, 15 lines modifiedOffset 113118, 15 lines modified
113118 instance_fields_size:·9113118 instance_fields_size:·9
113119 direct_methods_size·:·3113119 direct_methods_size·:·3
113120 virtual_methods_size:·8113120 virtual_methods_size:·8
  
113121 Class·#369·annotations:113121 Class·#369·annotations:
113122 Annotations·on·class113122 Annotations·on·class
113123 ··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;·}113123 ··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;·}
113124 ··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...\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:·0221c876ed66b681e2b9b66ffc38e6439c0f264fcdebe2909a94206620c25df3·...·];"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}113124 ··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:·2fbfded7a1d7bb894ddc857d2ecfee0f649cfc3d8fac23501a4251b74022bda0·...·];"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}
113125 Annotations·on·field·#3421·'SCALE_SOUND_FILES'113125 Annotations·on·field·#3421·'SCALE_SOUND_FILES'
113126 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}113126 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}
113127 Annotations·on·field·#3432·'supportedLocales'113127 Annotations·on·field·#3432·'supportedLocales'
113128 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}113128 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}
  
113129 Class·#369············-113129 Class·#369············-
113130 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'113130 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'
Offset 113797, 15 lines modifiedOffset 113797, 15 lines modified
113797 static_fields_size··:·4113797 static_fields_size··:·4
Max diff block lines reached; 167413/208478 bytes (80.30%) of diff not shown.
1.32 KB
smali/com/serwylo/beatgame/Globals.smali
Ordering differences only
    
Offset 19, 28 lines modifiedOffset 19, 28 lines modified
19 ········"",19 ········"",
20 ········"animationTimer",20 ········"animationTimer",
21 ········"F",21 ········"F",
22 ········"getAnimationTimer",22 ········"getAnimationTimer",
23 ········"()F",23 ········"()F",
24 ········"setAnimationTimer",24 ········"setAnimationTimer",
25 ········"(F)V",25 ········"(F)V",
26 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
27 ········"shapeRenderer", 
28 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
29 ········"getShapeRenderer", 
30 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
31 ········"setShapeRenderer", 
32 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V", 
33 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",26 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
34 ········"spriteBatch",27 ········"spriteBatch",
35 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",28 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
36 ········"getSpriteBatch",29 ········"getSpriteBatch",
37 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",30 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
38 ········"setSpriteBatch",31 ········"setSpriteBatch",
39 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",32 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
 33 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 34 ········"shapeRenderer",
 35 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 36 ········"getShapeRenderer",
 37 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 38 ········"setShapeRenderer",
 39 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V",
40 ········"<init>",40 ········"<init>",
41 ········"()V",41 ········"()V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
1.78 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", 
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;", 
32 ········"getHuge", 
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;", 
34 ········"small",30 ········"small",
 31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
35 ········"getSmall",32 ········"getSmall",
 33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
36 ········"large",34 ········"large",
37 ········"getLarge",35 ········"getLarge",
 36 ········"huge",
 37 ········"getHuge",
38 ········"medium",38 ········"medium",
39 ········"getMedium",39 ········"getMedium",
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.92 KB
smali/com/serwylo/beatgame/Assets.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 .annotation·runtime·Lkotlin/Metadata;19 .annotation·runtime·Lkotlin/Metadata;
20 ····bv·=·{20 ····bv·=·{
21 ········0x1,21 ········0x1,
22 ········0x0,22 ········0x0,
23 ········0x323 ········0x3
24 ····}24 ····}
25 ····d1·=·{25 ····d1·=·{
26 ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010!\u001a\u00020·\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\[·...·truncated·by·diffoscope;·len:·1390,·SHA:·ddd2af300803277cb8e858e3861cfea0abe26b70fa328cbe0e4268067407b6bc·...·]\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\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0012\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:·1393,·SHA:·4f4fc7ec1ad6102fc4fcec732e39bce5e133312fab4686f6860d7db486b7ee44·...·]\u00a2\u0006\u0006\n\u0004\u0008,\u0010-\u00a8\u00067"
27 ····}27 ····}
28 ····d2·=·{28 ····d2·=·{
29 ········"Lcom/serwylo/beatgame/Assets;",29 ········"Lcom/serwylo/beatgame/Assets;",
30 ········"",30 ········"",
31 ········"",31 ········"",
32 ········"initSync",32 ········"initSync",
33 ········"()V",33 ········"()V",
Offset 48, 34 lines modifiedOffset 48, 34 lines modified
48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",
49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
50 ········"getSounds",50 ········"getSounds",
51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",
52 ········"Lcom/serwylo/beatgame/Assets$Effects;",52 ········"Lcom/serwylo/beatgame/Assets$Effects;",
53 ········"getEffects",53 ········"getEffects",
54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",
 55 ········"particles",
 56 ········"Lcom/serwylo/beatgame/Assets$Particles;",
55 ········"strings",57 ········"strings",
56 ········"Lcom/badlogic/gdx/utils/I18NBundle;",58 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
57 ········"styles", 
58 ········"Lcom/serwylo/beatgame/Assets$Styles;",59 ········"Lcom/badlogic/gdx/assets/AssetManager;",
 60 ········"manager",
 61 ········"Lcom/badlogic/gdx/assets/AssetManager;",
59 ········"effects",62 ········"effects",
60 ········"Lcom/serwylo/beatgame/Assets$Effects;",63 ········"Lcom/serwylo/beatgame/Assets$Effects;",
 64 ········"styles",
 65 ········"Lcom/serwylo/beatgame/Assets$Styles;",
61 ········"Ljava/util/Locale;",66 ········"Ljava/util/Locale;",
62 ········"locale",67 ········"locale",
63 ········"Ljava/util/Locale;",68 ········"Ljava/util/Locale;",
64 ········"sprites", 
65 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
66 ········"particles", 
67 ········"Lcom/serwylo/beatgame/Assets$Particles;", 
68 ········"sounds", 
69 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
70 ········"skin",69 ········"skin",
71 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",70 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
72 ········"Lcom/badlogic/gdx/assets/AssetManager;", 
73 ········"manager", 
74 ········"Lcom/badlogic/gdx/assets/AssetManager;",71 ········"sounds",
 72 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 73 ········"sprites",
 74 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
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.69 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 ········"huge",30 ········"small",
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
32 ········"getHuge",32 ········"getSmall",
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
34 ········"large",34 ········"huge",
35 ········"getLarge",35 ········"getHuge",
36 ········"medium",36 ········"medium",
37 ········"getMedium",37 ········"getMedium",
38 ········"small",38 ········"large",
39 ········"getSmall",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.71 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\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u0015\u001a\u000[·...·truncated·by·diffoscope;·len:·1054,·SHA:·74499b704b607caece87b85d20afc17f31ddcd7cb78a934340c81bccf1a36e01·...·]\u0004\u0008\u001c\u0010\u001dR\u0018\u0010\u001f\u001a\u0004\u0018\u00010\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0019\u0010\"\u001a\u00020!8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\"\u0010#\u001a\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\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u001c\u001a\u000[·...·truncated·by·diffoscope;·len:·1054,·SHA:·f60a122e2187c62e025b854abd82c2d475c699aa0ecf452b349a215b99cb812b·...·]\u0004\u0008\u001c\u0010\u001dR\u0018\u0010\u001f\u001a\u0004\u0018\u00010\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0019\u0010\"\u001a\u00020!8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\"\u0010#\u001a\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 30, 24 lines modifiedOffset 30, 24 lines modified
30 ········"showMenu",30 ········"showMenu",
31 ········"Lcom/serwylo/beatgame/levels/World;",31 ········"Lcom/serwylo/beatgame/levels/World;",
32 ········"world",32 ········"world",
33 ········"showLevelSelectMenu",33 ········"showLevelSelectMenu",
34 ········"(Lcom/serwylo/beatgame/levels/World;)V",34 ········"(Lcom/serwylo/beatgame/levels/World;)V",
35 ········"showAboutScreen",35 ········"showAboutScreen",
36 ········"showAchievements",36 ········"showAchievements",
37 ········"", 
38 ········"verbose", 
39 ········"Z", 
40 ········"Lcom/serwylo/beatgame/Assets;",37 ········"Lcom/serwylo/beatgame/Assets;",
41 ········"assets",38 ········"assets",
42 ········"Lcom/serwylo/beatgame/Assets;",39 ········"Lcom/serwylo/beatgame/Assets;",
43 ········"getAssets",40 ········"getAssets",
44 ········"()Lcom/serwylo/beatgame/Assets;",41 ········"()Lcom/serwylo/beatgame/Assets;",
45 ········"setAssets",42 ········"setAssets",
46 ········"(Lcom/serwylo/beatgame/Assets;)V",43 ········"(Lcom/serwylo/beatgame/Assets;)V",
 44 ········"",
 45 ········"verbose",
 46 ········"Z",
47 ········"Ljava/util/Locale;",47 ········"Ljava/util/Locale;",
48 ········"locale",48 ········"locale",
49 ········"Ljava/util/Locale;",49 ········"Ljava/util/Locale;",
50 ········"Lcom/serwylo/beatgame/PlatformListener;",50 ········"Lcom/serwylo/beatgame/PlatformListener;",
51 ········"platformListener",51 ········"platformListener",
52 ········"Lcom/serwylo/beatgame/PlatformListener;",52 ········"Lcom/serwylo/beatgame/PlatformListener;",
53 ········"getPlatformListener",53 ········"getPlatformListener",
1.5 KB
smali/com/serwylo/beatgame/Assets$Particles.smali
Ordering differences only
    
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Particles;",26 ········"Lcom/serwylo/beatgame/Assets$Particles;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
29 ········"health", 
30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
31 ········"getHealth", 
32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
33 ········"jump",29 ········"jump",
 30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
34 ········"getJump",31 ········"getJump",
 32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 33 ········"health",
 34 ········"getHealth",
35 ········"shield",35 ········"shield",
36 ········"getShield",36 ········"getShield",
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"
73.9 KB
smali/com/serwylo/beatgame/Assets$Sprites.smali
    
Offset 16, 360 lines modifiedOffset 16, 360 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0003\u0008\u00bb\u0001\n\u0002\u0018\u0002\n\u0003\u0008\u0098\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[·...·truncated·by·diffoscope;·len:·15759,·SHA:·1c8b80ccdc0917f595212e9776593baa61da98c89f126f1851166e0a30bd5406·...·]R$\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\u0003\u0008\u00c3\u0001\n\u0002\u0018\u0002\n\u0003\u0008\u0090\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[·...·truncated·by·diffoscope;·len:·15759,·SHA:·308de4c4c80d1f046024b8fb6988878e2acb93bb2d63d5e3187ca1750d3ed05b·...·]R$\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 ········"window_steel_e", 
31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
32 ········"getWindow_steel_e", 
33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
34 ········"box_small", 
35 ········"getBox_small", 
36 ········"streetlight_a_base", 
37 ········"getStreetlight_a_base", 
38 ········"door_d_closed", 
39 ········"getDoor_d_closed", 
40 ········"wall_a_inner", 
41 ········"getWall_a_inner", 
42 ········"window_wood_e", 
43 ········"getWindow_wood_e", 
44 ········"door_d_covered", 
45 ········"getDoor_d_covered", 
46 ········"fence_left", 
47 ········"getFence_left", 
48 ········"building_b_bottom", 
49 ········"getBuilding_b_bottom", 
50 ········"cloud_j", 
51 ········"getCloud_j", 
52 ········"score", 
53 ········"getScore", 
54 ········"character_a_dance_b", 
55 ········"getCharacter_a_dance_b", 
56 ········"window_steel_i", 
57 ········"getWindow_steel_i", 
58 ········"right_sign", 
59 ········"getRight_sign", 
60 ········"bush_medium_c", 
61 ········"getBush_medium_c", 
62 ········"character_a_face_small", 
63 ········"getCharacter_a_face_small", 
64 ········"door_f_open", 
65 ········"getDoor_f_open", 
66 ········"cloud_d", 
67 ········"getCloud_d", 
68 ········"cloud_i", 
69 ········"getCloud_i", 
70 ········"door_b_open", 
71 ········"getDoor_b_open", 
72 ········"cloud_h",30 ········"cloud_h",
 31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
73 ········"getCloud_h",32 ········"getCloud_h",
 33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 34 ········"bin_small_b",
 35 ········"getBin_small_b",
74 ········"shield_empty", 
75 ········"getShield_empty", 
76 ········"ghost_x", 
77 ········"getGhost_x", 
78 ········"box_large",36 ········"box_large",
79 ········"getBox_large",37 ········"getBox_large",
 38 ········"ground_f",
 39 ········"getGround_f",
80 ········"streetlight_f_top",40 ········"streetlight_c_post",
81 ········"getStreetlight_f_top",41 ········"getStreetlight_c_post",
82 ········"wall_b_left",42 ········"wall_c_inner",
83 ········"getWall_b_left",43 ········"getWall_c_inner",
 44 ········"building_c_right",
 45 ········"getBuilding_c_right",
84 ········"window_wood_c", 
85 ········"getWindow_wood_c", 
86 ········"cloud_g", 
87 ········"getCloud_g", 
88 ········"window_wood_d", 
89 ········"getWindow_wood_d", 
90 ········"door_f_closed",46 ········"door_b_closed",
91 ········"getDoor_f_closed",47 ········"getDoor_b_closed",
 48 ········"door_c_open",
 49 ········"getDoor_c_open",
92 ········"barrel_a", 
93 ········"getBarrel_a", 
94 ········"fence_right", 
95 ········"getFence_right", 
96 ········"building_c_top_left", 
97 ········"getBuilding_c_top_left", 
98 ········"ground_d", 
99 ········"getGround_d", 
100 ········"bush_medium_b", 
101 ········"getBush_medium_b", 
102 ········"building_b_bottom_left", 
103 ········"getBuilding_b_bottom_left", 
104 ········"wall_b_inner", 
105 ········"getWall_b_inner", 
106 ········"building_a_left", 
107 ········"getBuilding_a_left", 
108 ········"building_c_top",50 ········"building_c_top",
109 ········"getBuilding_c_top",51 ········"getBuilding_c_top",
110 ········"barrel_b", 
111 ········"getBarrel_b", 
112 ········"ghost", 
113 ········"getGhost",52 ········"streetlight_a_base",
 53 ········"getStreetlight_a_base",
 54 ········"building_a_bottom_right",
 55 ········"getBuilding_a_bottom_right",
114 ········"character_a_jump",56 ········"character_a_jump",
115 ········"getCharacter_a_jump",57 ········"getCharacter_a_jump",
116 ········"ground_b", 
117 ········"getGround_b", 
118 ········"streetlight_e_top", 
119 ········"getStreetlight_e_top",58 ········"door_d_open",
 59 ········"getDoor_d_open",
 60 ········"door_f_closed",
 61 ········"getDoor_f_closed",
 62 ········"bin_medium_a",
 63 ········"getBin_medium_a",
120 ········"window_steel_f",64 ········"window_steel_a",
121 ········"getWindow_steel_f",65 ········"getWindow_steel_a",
122 ········"window_wood_f", 
123 ········"getWindow_wood_f", 
124 ········"heart_half", 
Max diff block lines reached; 14021/75587 bytes (18.55%) of diff not shown.
8.6 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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·2591,·SHA:·e6d42bfe87456149e119490e997487f51851f509e9dd28c06e2acd37336bbbd7·...·]\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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·2594,·SHA:·d9a73c41df5475c0a4b4bd45aa2efd38aa8fb497a684eb3a940d237ce73f8b11·...·]\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 54, 41 lines modifiedOffset 54, 41 lines modified
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/HorizontalGroup;",58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
59 ········"bottomWidget",59 ········"bottomWidget",
60 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",60 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
61 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;", 
62 ········"shields", 
63 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 62 ········"descriptionBody",
 63 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 64 ········"previousMultiplier",
 65 ········"I",
64 ········"Lcom/serwylo/beatgame/Assets$Sounds;",66 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
65 ········"sounds",67 ········"sounds",
66 ········"Lcom/serwylo/beatgame/Assets$Sounds;",68 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 69 ········"distanceLabel",
67 ········"Lcom/serwylo/beatgame/Assets$Styles;",70 ········"Lcom/serwylo/beatgame/Assets$Styles;",
68 ········"styles",71 ········"styles",
69 ········"Lcom/serwylo/beatgame/Assets$Styles;",72 ········"Lcom/serwylo/beatgame/Assets$Styles;",
70 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
71 ········"stage", 
72 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
73 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
74 ········"distanceLabel",73 ········"scoreLabel",
75 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
76 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",74 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
77 ········"description",75 ········"description",
78 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",76 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 77 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
79 ········"previousMultiplier", 
80 ········"I", 
81 ········"hearts",78 ········"hearts",
82 ········"scoreLabel",79 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
 80 ········"shields",
83 ········"descriptionHeading",81 ········"descriptionHeading",
84 ········"Lcom/serwylo/beatgame/levels/Score;",82 ········"Lcom/serwylo/beatgame/levels/Score;",
85 ········"score",83 ········"score",
86 ········"Lcom/serwylo/beatgame/levels/Score;",84 ········"Lcom/serwylo/beatgame/levels/Score;",
87 ········"descriptionBody",85 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 86 ········"stage",
 87 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
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.72 KB
smali/com/serwylo/beatgame/DiscreteProgressBar.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\t\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010$\u001a\u00020\u0019\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0006\u0010#\u001a\u00020\u0019\u0012\u0006\u0010\u0017\u001a\u00020\u0016\u0012\u0008\u0008\u0002\u0010\u001d\u001a\u00020\u001c\u00a2\u0006\u0004\u0008%\u0010&J\u001f\u0010\u0006\u001a[·...·truncated·by·diffoscope;·len:·1429,·SHA:·96dedc6bf6e89b8aac1fb4e9a905b6d67469b571e40cbc436fc5d65ee78644ce·...·]\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\u0010·\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\u0010\u000b\n\u0002\u0008\u000b\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010\u001f\u001a\u00020\u0016\u0012\u0006\u0010$\u001a\u00020\u0016\u0012\u0006\u0010\u0017\u001a\u00020\u0016\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0008\u0008\u0002\u0010\u001d\u001a\u00020\u001c\u00a2\u0006\u0004\u0008%\u0010&J\u001f\u0010\u0006\[·...·truncated·by·diffoscope;·len:·1439,·SHA:·0ae5c5b984e21ad25cad0ad066366aadba2c395010d8d8e3158256de24eb6c11·...·]\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 36, 29 lines modifiedOffset 36, 29 lines modified
36 ········"(F)V",36 ········"(F)V",
37 ········"strength",37 ········"strength",
38 ········"shake",38 ········"shake",
39 ········"",39 ········"",
40 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",40 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",
41 ········"images",41 ········"images",
42 ········"Ljava/util/List;",42 ········"Ljava/util/List;",
 43 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
 44 ········"textureEmpty",
 45 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
43 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",46 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
44 ········"particleEffect",47 ········"particleEffect",
45 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",48 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
46 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;", 
47 ········"textureHalf", 
48 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;", 
49 ········"",49 ········"",
50 ········"canShake",50 ········"canShake",
51 ········"Z",51 ········"Z",
 52 ········"textureFull",
52 ········"F",53 ········"F",
53 ········"getValue",54 ········"getValue",
54 ········"()F",55 ········"()F",
55 ········"setValue",56 ········"setValue",
56 ········"textureEmpty", 
57 ········"textureFull",57 ········"textureHalf",
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.58 KB
smali/com/serwylo/beatgame/Assets$Styles.smali
    
Offset 23, 38 lines modifiedOffset 23, 38 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\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\u0003\u001a\u00020\u0002[·...·truncated·by·diffoscope;·len:·577,·SHA:·48aeef1bf0634be455a2528992d95d3f6fde6d163712270c2aacf6afa9e4f8b7·...·]\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\u0008\u001a\u00020\u0007[·...·truncated·by·diffoscope;·len:·577,·SHA:·b66545db733a2d65449e019657de85947c152226066634c129b7ba0db75c24e7·...·]\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/badlogic/gdx/scenes/scene2d/ui/Skin;", 
36 ········"skin", 
37 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
38 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",35 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
39 ········"textButton",36 ········"textButton",
40 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",37 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
41 ········"getTextButton",38 ········"getTextButton",
42 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",39 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
 40 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 41 ········"skin",
 42 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 43 ········"Lcom/serwylo/beatgame/Assets$Font;",
 44 ········"font",
 45 ········"Lcom/serwylo/beatgame/Assets$Font;",
43 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",46 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
44 ········"label",47 ········"label",
45 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",48 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
46 ········"getLabel",49 ········"getLabel",
47 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",50 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",
48 ········"Ljava/util/Locale;",51 ········"Ljava/util/Locale;",
49 ········"locale",52 ········"locale",
50 ········"Ljava/util/Locale;",53 ········"Ljava/util/Locale;",
51 ········"Lcom/serwylo/beatgame/Assets$Font;", 
52 ········"font", 
53 ········"Lcom/serwylo/beatgame/Assets$Font;", 
54 ········"<init>",54 ········"<init>",
55 ········"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V",55 ········"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V",
56 ········"Labels",56 ········"Labels",
57 ········"TextButtons",57 ········"TextButtons",
58 ········"core"58 ········"core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
6.49 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\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001e\u0010\u0013\u001a\u0004\u0018\u00010\u000b8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010·\u001a\u0004\u0008!\u0010\rR\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\u0010\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001e\u001a\u000[·...·truncated·by·diffoscope;·len:·260,·SHA:·9706778d9fea69c1571bae176aaa68d939b504a6a14e754c178b9bdf9f90689e·...·]\u0010\u001e\u001a\u0004\u0008&\u0010\u0004\u00a8\u0006)"23 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0086\u0008\u0018\u00002\u00020\u0001B9\u0012\u0006\u0010\u000e\u001a\u00020\u0002\u0012\u0006\u0010\u000f\u001a\u00020\u0002\u0012\u0006\u0010\u0010\u001a\u00020\u0002\u0012\u0006\u0010\u0011\u001a\u00020\u0002\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u000b\u00a2\u0006\u0004\u0008\'\u0010(J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0010\u0010\u0007\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0012\u0010\u000c\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJN\u0010\u0014\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000e\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0011\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\n\u0008\u0002\u0010\u0013\u001a\u0004\u0018\u00010\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u0010\u0010\u0016\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0004J\u0010\u0010\u0018\u001a\u00020\u0017H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u001a\u0010\u001c\u001a\u00020\u001b2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001c\u0010\u001dR\u001c\u0010\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001e\u0010\u0013\u001a\u0004\u0018\u00010\u000b8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010·\u001a\u0004\u0008!\u0010\rR\u001c\u0010\u0012\u001a\u00020\u00088\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\"\u001a\u0004\u0008#\u0010\nR\u001c\u0010\u000f\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u001e\u001a\u0004\u0008$\[·...·truncated·by·diffoscope;·len:·260,·SHA:·957454576387ab9d70aff147f861fb6f215d3fa68fd1ed80f265693fd35beb8e·...·]\u0010\u001e\u001a\u0004\u0008&\u0010\u0004\u00a8\u0006)"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
27 ········"",27 ········"",
28 ········"",28 ········"",
29 ········"component1",29 ········"component1",
30 ········"()Ljava/lang/String;",30 ········"()Ljava/lang/String;",
Offset 53, 19 lines modifiedOffset 53, 19 lines modified
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 ········"getDataUrl",57 ········"getDataUrl",
58 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",58 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
59 ········"getAttribution",59 ········"getAttribution",
60 ········"getLabel", 
61 ········"getMp3Url", 
62 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",60 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
63 ········"getUnlockRequirements",61 ········"getUnlockRequirements",
 62 ········"getLabel",
64 ········"getId",63 ········"getId",
 64 ········"getMp3Url",
65 ········"<init>",65 ········"<init>",
66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",
67 ········"core"67 ········"core"
68 ····}68 ····}
69 ····k·=·0x169 ····k·=·0x1
70 ····mv·=·{70 ····mv·=·{
71 ········0x1,71 ········0x1,
5.1 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\u0013\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001d\u001a\u0004\u0008\u001e\u0010\rR\u0019\u0010\u0012\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u001f\u001a\u0004\u0008·\u0010\nR\u0019\u00[·...·truncated·by·diffoscope;·len:·247,·SHA:·821284cd83df63ee383a0f60804f0b884c4fcfa000b6ca88285fe2537840d884·...·]\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\u0013\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001f\u001a\u0004\u0008·\u0010\rR\u0019\u00[·...·truncated·by·diffoscope;·len:·247,·SHA:·5835c5931741b23fb2a6c1623cd3cfca934ec2c3148048daf5772dd4b7ab1acd·...·]\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 ········"I", 
47 ········"getPoints", 
48 ········"F",46 ········"F",
49 ········"getDistancePercent",47 ········"getDistancePercent",
 48 ········"I",
50 ········"getAttempts",49 ········"getPoints",
51 ········"J",50 ········"J",
52 ········"getTimestamp",51 ········"getTimestamp",
 52 ········"getAttempts",
53 ········"<init>",53 ········"<init>",
54 ········"(FIJI)V",54 ········"(FIJI)V",
55 ········"core"55 ········"core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
59 ········0x1,59 ········0x1,
4.38 KB
smali/com/serwylo/beatgame/levels/RemoteLevel.smali
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0019\u001a\u00020\t\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·942,·SHA:·631470ed920f637a8fc5c5fff68c16e5298046b0c2b7d47e3eca26c71d533e84·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001d\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"17 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001c\u001a\u00020\t\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·942,·SHA:·c7176e7d0aaaff14de62707cb7b0b66d69870feabe3e41bfead3045318b425b3·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001d\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",20 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
21 ········"Lcom/serwylo/beatgame/levels/Level;",21 ········"Lcom/serwylo/beatgame/levels/Level;",
22 ········"",22 ········"",
23 ········"getId",23 ········"getId",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ········"ensureLevelDataDownloaded",38 ········"ensureLevelDataDownloaded",
39 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",39 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
40 ········"getUnlockRequirements",40 ········"getUnlockRequirements",
41 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",41 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",
42 ········"Lcom/serwylo/beatgame/levels/Attribution;",42 ········"Lcom/serwylo/beatgame/levels/Attribution;",
43 ········"getAttribution",43 ········"getAttribution",
44 ········"()Lcom/serwylo/beatgame/levels/Attribution;",44 ········"()Lcom/serwylo/beatgame/levels/Attribution;",
45 ········"world", 
46 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;", 
47 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",45 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
48 ········"data",46 ········"data",
49 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",47 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
 48 ········"world",
 49 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",
50 ········"<init>",50 ········"<init>",
51 ········"(Lcom/serwylo/beatgame/levels/RemoteWorld;Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;)V",51 ········"(Lcom/serwylo/beatgame/levels/RemoteWorld;Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;)V",
52 ········"core"52 ········"core"
53 ····}53 ····}
54 ····k·=·0x154 ····k·=·0x1
55 ····mv·=·{55 ····mv·=·{
56 ········0x1,56 ········0x1,
6.17 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\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0006\n\u0002\u0008\u0004\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\[·...·truncated·by·diffoscope;·len:·1730,·SHA:·e3752b2f7cbbe13e9e0080254a1a655a45b909c5287f7d983c59762599cded48·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006,"18 ········"\u0000\\\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0006\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\[·...·truncated·by·diffoscope;·len:·1730,·SHA:·86a2d06e2e42ba546bc439f21a6a6f1a3df82f014a97b6d29aa1cb099b9390f0·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006,"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"",21 ········"",
22 ········"forceUncached",22 ········"forceUncached",
23 ········"",23 ········"",
24 ········"Lcom/serwylo/beatgame/levels/World;",24 ········"Lcom/serwylo/beatgame/levels/World;",
25 ········"loadAllWorlds",25 ········"loadAllWorlds",
Offset 40, 32 lines modifiedOffset 40, 32 lines modified
40 ········"downloadAndCacheFile",40 ········"downloadAndCacheFile",
41 ········"(Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",41 ········"(Ljava/lang/String;Lcom/badlogic/gdx/files/FileHandle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
42 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",42 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
43 ········"level",43 ········"level",
44 ········"getCachedLevelDataFile",44 ········"getCachedLevelDataFile",
45 ········"(Lcom/serwylo/beatgame/levels/RemoteLevel;)Lcom/badlogic/gdx/files/FileHandle;",45 ········"(Lcom/serwylo/beatgame/levels/RemoteLevel;)Lcom/badlogic/gdx/files/FileHandle;",
46 ········"getCachedMp3File",46 ········"getCachedMp3File",
47 ········"Lio/ktor/client/HttpClient;", 
48 ········"httpClient", 
49 ········"Lio/ktor/client/HttpClient;", 
50 ········"Lcom/google/gson/Gson;", 
51 ········"kotlin.jvm.PlatformType", 
52 ········"gson", 
53 ········"Lcom/google/gson/Gson;", 
54 ········"TAG",47 ········"TAG",
55 ········"Ljava/lang/String;",48 ········"Ljava/lang/String;",
56 ········"Lkotlin/text/Regex;",49 ········"Lkotlin/text/Regex;",
57 ········"SAFE_FILENAME_REGEX",50 ········"SAFE_FILENAME_REGEX",
58 ········"Lkotlin/text/Regex;",51 ········"Lkotlin/text/Regex;",
59 ········"getSAFE_FILENAME_REGEX",52 ········"getSAFE_FILENAME_REGEX",
60 ········"()Lkotlin/text/Regex;",53 ········"()Lkotlin/text/Regex;",
 54 ········"Lcom/google/gson/Gson;",
 55 ········"kotlin.jvm.PlatformType",
 56 ········"gson",
 57 ········"Lcom/google/gson/Gson;",
 58 ········"WORLDS_JSON_URL",
61 ········"",59 ········"",
62 ········"JSON_VERSION",60 ········"JSON_VERSION",
63 ········"D",61 ········"D",
64 ········"WORLDS_JSON_URL",62 ········"Lio/ktor/client/HttpClient;",
 63 ········"httpClient",
 64 ········"Lio/ktor/client/HttpClient;",
65 ········"core"65 ········"core"
66 ····}66 ····}
67 ····k·=·0x267 ····k·=·0x2
68 ····mv·=·{68 ····mv·=·{
69 ········0x1,69 ········0x1,
70 ········0x5,70 ········0x5,
71 ········0x171 ········0x1
4.16 KB
smali/com/serwylo/beatgame/levels/AttributionDTO.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\n\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B!\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J0\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0014\u00[·...·truncated·by·diffoscope;·len:·135,·SHA:·604d7ba9a21dd593116fa2de34be4267b821aac438ba8ff0fa2a48048c50d418·...·]\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\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0014\u001a\u[·...·truncated·by·diffoscope;·len:·135,·SHA:·5f5b6f717918afc36e50193348c3a1a335e585b49e48236990249724f82aa165·...·]\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 ········"getSourceUrl",39 ········"getSourceUrl",
39 ········"getAuthor",40 ········"getAuthor",
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,
2.29 KB
smali/com/serwylo/beatgame/levels/TheOriginalWorld.smali
Ordering differences only
    
Offset 30, 50 lines modifiedOffset 30, 50 lines modified
30 ········"",30 ········"",
31 ········"Lcom/serwylo/beatgame/levels/Attribution;",31 ········"Lcom/serwylo/beatgame/levels/Attribution;",
32 ········"getAttribution",32 ········"getAttribution",
33 ········"()Ljava/util/List;",33 ········"()Ljava/util/List;",
34 ········"Lcom/serwylo/beatgame/levels/Level;",34 ········"Lcom/serwylo/beatgame/levels/Level;",
35 ········"getLevels",35 ········"getLevels",
36 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",36 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
37 ········"OldClock",37 ········"TheExerciseRoom",
38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
39 ········"getOldClock",39 ········"getTheExerciseRoom",
40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",
41 ········"Convulsions", 
42 ········"getConvulsions", 
43 ········"SharplyBentWire", 
44 ········"getSharplyBentWire", 
45 ········"Vivaldi", 
46 ········"getVivaldi", 
47 ········"LightFlashes", 
48 ········"getLightFlashes", 
49 ········"TheCourtyard", 
50 ········"getTheCourtyard", 
51 ········"RegulationsForEquipment", 
52 ········"getRegulationsForEquipment", 
53 ········"ContactWithDustAndLint", 
54 ········"getContactWithDustAndLint", 
55 ········"PlayInAWellLitRoom", 
56 ········"getPlayInAWellLitRoom", 
57 ········"ReorientTheReceivingAntenna",41 ········"ReorientTheReceivingAntenna",
58 ········"getReorientTheReceivingAntenna",42 ········"getReorientTheReceivingAntenna",
 43 ········"LightFlashes",
 44 ········"getLightFlashes",
 45 ········"SharplyBentWire",
 46 ········"getSharplyBentWire",
59 ········"TheBallroom",47 ········"TheBallroom",
60 ········"getTheBallroom",48 ········"getTheBallroom",
61 ········"Maintenance", 
62 ········"getMaintenance",49 ········"RegulationsForEquipment",
 50 ········"getRegulationsForEquipment",
63 ········"EyeTwitching",51 ········"EyeTwitching",
64 ········"getEyeTwitching",52 ········"getEyeTwitching",
 53 ········"TheCourtyard",
 54 ········"getTheCourtyard",
 55 ········"ContactWithMoistureAndDirt",
 56 ········"getContactWithMoistureAndDirt",
 57 ········"Vivaldi",
 58 ········"getVivaldi",
 59 ········"Maintenance",
 60 ········"getMaintenance",
 61 ········"Convulsions",
 62 ········"getConvulsions",
 63 ········"OldClock",
 64 ········"getOldClock",
 65 ········"ContactWithDustAndLint",
 66 ········"getContactWithDustAndLint",
65 ········"TheLaundryRoom",67 ········"TheLaundryRoom",
66 ········"getTheLaundryRoom",68 ········"getTheLaundryRoom",
67 ········"TheExerciseRoom", 
68 ········"getTheExerciseRoom", 
69 ········"ForcingTheGamecard",69 ········"ForcingTheGamecard",
70 ········"getForcingTheGamecard",70 ········"getForcingTheGamecard",
71 ········"ContactWithMoistureAndDirt", 
72 ········"getContactWithMoistureAndDirt",71 ········"PlayInAWellLitRoom",
 72 ········"getPlayInAWellLitRoom",
73 ········"<init>",73 ········"<init>",
74 ········"()V",74 ········"()V",
75 ········"core"75 ········"core"
76 ····}76 ····}
77 ····k·=·0x177 ····k·=·0x1
78 ····mv·=·{78 ····mv·=·{
79 ········0x1,79 ········0x1,
3.57 KB
smali/com/serwylo/beatgame/levels/UnlockRequirementsDTO.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J&\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\r\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001a\u0010\u0011\u001a\u00020\u00102\u0008\u0010\u000f\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0004R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00058\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u00[·...·truncated·by·diffoscope;·len:·44,·SHA:·229cf433789f39c21d67a7f21422f8eea55269e87f1e90d008629efaeac31788·...·]\u00a8\u0006\u0019"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J&\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\r\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001a\u0010\u0011\u001a\u00020\u00102\u0008\u0010\u000f\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u001e\u0010\t\u001a\u0004\u0018\u00010\u00058\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0007R\u001c\u0010\u0008\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0008\u00[·...·truncated·by·diffoscope;·len:·44,·SHA:·df552e5501d301905fc464730b89a71e18e230ad234aae640d2ea4cf8e67373a·...·]\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",17 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 29, 18 lines modifiedOffset 29, 18 lines modified
29 ········"toString",29 ········"toString",
30 ········"hashCode",30 ········"hashCode",
31 ········"()I",31 ········"()I",
32 ········"other",32 ········"other",
33 ········"",33 ········"",
34 ········"equals",34 ········"equals",
35 ········"(Ljava/lang/Object;)Z",35 ········"(Ljava/lang/Object;)Z",
36 ········"Ljava/lang/String;", 
37 ········"getType", 
38 ········"Ljava/lang/Integer;",36 ········"Ljava/lang/Integer;",
39 ········"getNumRequired",37 ········"getNumRequired",
 38 ········"Ljava/lang/String;",
 39 ········"getType",
40 ········"<init>",40 ········"<init>",
41 ········"(Ljava/lang/String;Ljava/lang/Integer;)V",41 ········"(Ljava/lang/String;Ljava/lang/Integer;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
5.05 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\u000c\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000c\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\u00[·...·truncated·by·diffoscope;·len:·314,·SHA:·967d7e2c8559afeda31fe31145fcb9a0848ebb79ba71464ea6117219cea62383·...·]\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:·314,·SHA:·302c9df2582a0723f15560e2c1d951c40026eda43f089dff14625f7e9b192651·...·]\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, 20 lines modifiedOffset 43, 20 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 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
 51 ········"getUnlockRequirements",
50 ········"Ljava/lang/String;",52 ········"Ljava/lang/String;",
51 ········"getUrl", 
52 ········"getName",53 ········"getName",
 54 ········"getUrl",
53 ········"getId",55 ········"getId",
54 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;", 
55 ········"getUnlockRequirements", 
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·=·{
62 ········0x1,62 ········0x1,
5.1 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\u0019\u001a\u00020\u0011\u0012\u0006\u0010\u0017\u001a\u00020\u0002\u0012\u0006\u0010\u001d\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u00[·...·truncated·by·diffoscope;·len:·1233,·SHA:·c4b8562ce9a083fcf9c13cb8b0e833bc32ed74ae67e4e8d8fefc7093857093ed·...·]\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\u0019\u001a\u00020\u0011\u0012\u0006\u0010\u001f\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u0017\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001d\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u00[·...·truncated·by·diffoscope;·len:·1233,·SHA:·e262bb1bf81d0d227c50c1dd2f8ead9d0c162347e500d2fc29352224b9425320·...·]\u00a8\u0006\""
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",20 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
21 ········"Lcom/serwylo/beatgame/levels/Level;",21 ········"Lcom/serwylo/beatgame/levels/Level;",
22 ········"",22 ········"",
23 ········"getId",23 ········"getId",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
Offset 36, 23 lines modifiedOffset 36, 23 lines modified
36 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",36 ········"()Lcom/serwylo/beatgame/levels/UnlockRequirements;",
37 ········"Lcom/serwylo/beatgame/levels/World;",37 ········"Lcom/serwylo/beatgame/levels/World;",
38 ········"getWorld",38 ········"getWorld",
39 ········"()Lcom/serwylo/beatgame/levels/World;",39 ········"()Lcom/serwylo/beatgame/levels/World;",
40 ········"Lcom/serwylo/beatgame/levels/Attribution;",40 ········"Lcom/serwylo/beatgame/levels/Attribution;",
41 ········"getAttribution",41 ········"getAttribution",
42 ········"()Lcom/serwylo/beatgame/levels/Attribution;",42 ········"()Lcom/serwylo/beatgame/levels/Attribution;",
43 ········"mp3Name", 
44 ········"Ljava/lang/String;", 
45 ········"world", 
46 ········"Lcom/serwylo/beatgame/levels/World;", 
47 ········"toUnlock",43 ········"toUnlock",
48 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",44 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
 45 ········"world",
 46 ········"Lcom/serwylo/beatgame/levels/World;",
49 ········"labelId",47 ········"labelId",
 48 ········"Ljava/lang/String;",
50 ········"attribution",49 ········"attribution",
51 ········"Lcom/serwylo/beatgame/levels/Attribution;",50 ········"Lcom/serwylo/beatgame/levels/Attribution;",
 51 ········"mp3Name",
52 ········"<init>",52 ········"<init>",
53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",
54 ········"core"54 ········"core"
55 ····}55 ····}
56 ····k·=·0x156 ····k·=·0x1
57 ····mv·=·{57 ····mv·=·{
58 ········0x1,58 ········0x1,
4.32 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\u0018\u001a\u00020\u0010\u0012\u0006\u0010\u001a\u001a\u00020\u0002\u0012\u0006\u0010\u0016\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:·965,·SHA:·49b04a1aa533ed60838a9d49d403421c984731d405376d68c1a3ef943d2d81ca·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c\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\u001b\u001a\u00020\u0010\u0012\u0006\u0010\u001a\u001a\u00020\u0002\u0012\u0006\u0010\u0016\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:·965,·SHA:·93b2c08fb96e48c45567586ed18116e9f5dabc0eab101167ee88bd3217971665·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c\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 ········"label",42 ········"label",
43 ········"Ljava/lang/String;",43 ········"Ljava/lang/String;",
44 ········"world", 
45 ········"Lcom/serwylo/beatgame/levels/CustomWorld;", 
46 ········"id", 
47 ········"mp3File",44 ········"mp3File",
48 ········"Lcom/badlogic/gdx/files/FileHandle;",45 ········"Lcom/badlogic/gdx/files/FileHandle;",
 46 ········"id",
 47 ········"world",
 48 ········"Lcom/serwylo/beatgame/levels/CustomWorld;",
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.83 KB
smali/com/serwylo/beatgame/levels/Score.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0013\u0018\u0000·\u001b2\u00020\u0001:\u0001\u001bB\u001b\u0012\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·969,·SHA:·a36dc02c4582ae2a1f0c732dc6427dbf70f086a5a98dca46513f7732ef92d56c·...·]\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\u0013\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:·d412a8571f6f598ce08b0c342b809fcc865c8ca2cdbfd862e07c00aba03bbdfc·...·]\u00a8\u0006\u001c"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/levels/Score;",23 ········"Lcom/serwylo/beatgame/levels/Score;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"getPoints",26 ········"getPoints",
27 ········"()I",27 ········"()I",
Offset 33, 22 lines modifiedOffset 33, 22 lines modified
33 ········"increase",33 ········"increase",
34 ········"(F)V",34 ········"(F)V",
35 ········"resetMultiplier",35 ········"resetMultiplier",
36 ········"()V",36 ········"()V",
37 ········"increaseMultiplier",37 ········"increaseMultiplier",
38 ········"distancePercent",38 ········"distancePercent",
39 ········"progress",39 ········"progress",
 40 ········"multiplier",
40 ········"F",41 ········"F",
41 ········"getDistancePercent", 
42 ········"()F", 
43 ········"setDistancePercent", 
44 ········"points",42 ········"points",
45 ········"multiplier", 
46 ········"maxMultiplier",43 ········"maxMultiplier",
47 ········"I",44 ········"I",
 45 ········"getDistancePercent",
 46 ········"()F",
 47 ········"setDistancePercent",
48 ········"<init>",48 ········"<init>",
49 ········"(FF)V",49 ········"(FF)V",
50 ········"Companion",50 ········"Companion",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
4.71 KB
smali/com/serwylo/beatgame/levels/Attribution.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u000c\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0002\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J\u0012\u0010\u0007\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0004J:\u0010\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00022\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000e\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u0004J\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0004R\u0019\u0010\n\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0004R\u001b\u0[·...·truncated·by·diffoscope;·len:·92,·SHA:·0fffe22f1bae9da40c57c751d78e14f169bc1bf8a43e75af296d279479afdac0·...·]\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\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\u001b\u0010\u000b\u001a\u0004\u0018\u00010\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0019\u[·...·truncated·by·diffoscope;·len:·92,·SHA:·56ae66f1320851dc6bab5c716fdde4cda32bdf5da0c4b45897e1b09acf9d2dfc·...·]\u0010\u0016\u001a\u0004\u0008\u001a\u0010\u0004\u00a8\u0006\u001d"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/Attribution;",17 ········"Lcom/serwylo/beatgame/levels/Attribution;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ········"()I",34 ········"()I",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"Ljava/lang/String;",39 ········"Ljava/lang/String;",
40 ········"getName",40 ········"getName",
41 ········"getLicense", 
42 ········"getSourceUrl",41 ········"getSourceUrl",
43 ········"getAuthor",42 ········"getAuthor",
 43 ········"getLicense",
44 ········"<init>",44 ········"<init>",
45 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",45 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",
46 ········"core"46 ········"core"
47 ····}47 ····}
48 ····k·=·0x148 ····k·=·0x1
49 ····mv·=·{49 ····mv·=·{
50 ········0x1,50 ········0x1,
3.85 KB
smali/com/serwylo/beatgame/levels/RemoteWorld.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u00[·...·truncated·by·diffoscope;·len:·867,·SHA:·8b8a0c43b721fa707d5cd877b3356a8c1dbb99343c239b89798bc2347f7147a8·...·]\u0004\u0008\u0014\u0010\u0015R\u0016\u0010\u0017\u001a\u00020\u00168\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"21 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004[·...·truncated·by·diffoscope;·len:·879,·SHA:·3b67a34ee1ad3ceac007624b2e0e545f7542ef22ef984a67fe41175e0ffcd194·...·]\u0004\u0008\u0014\u0010\u0015R\u0016\u0010\u0017\u001a\u00020\u00168\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",24 ········"Lcom/serwylo/beatgame/levels/RemoteWorld;",
25 ········"Lcom/serwylo/beatgame/levels/World;",25 ········"Lcom/serwylo/beatgame/levels/World;",
26 ········"",26 ········"",
27 ········"getId",27 ········"getId",
28 ········"()Ljava/lang/String;",28 ········"()Ljava/lang/String;",
Offset 32, 21 lines modifiedOffset 32, 21 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;",
39 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
40 ········"summary",42 ········"summary",
41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",43 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
42 ········"getSummary",44 ········"getSummary",
43 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",45 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
44 ········"levels", 
45 ········"Ljava/util/List;", 
46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
47 ········"data",47 ········"data",
48 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",48 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
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 ····}
3.44 KB
smali/com/serwylo/beatgame/levels/TotalAchievements.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·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\t\u0018\u00002\u00020\u0001B\u0019\u0012\u0006\u0010\u0013\u001a\u00020\u000e\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u000e\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001d\u0010\u0006\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u001d\u0010\u0008\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J%\u0010\u000c\u001a\u00020\u000b2\u0006\u0010\n\u001a\u00020\t2\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u000c\u0010\rR\u0019\u0010\u000f\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u0010\u001a\u0004\u0008\u0011\u0010\u0012R\u0019\u0010\u0013\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0010\u001a\u0004\u0008\u0014\u0010\u0012\u00a8\u0006\u0017"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\t\u0018\u00002\u00020\u0001B\u0019\u0012\u0006\u0010\u000f\u001a\u00020\u000e\u0012\u0008\u0008\u0002\u0010\u0013\u001a\u00020\u000e\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001d\u0010\u0006\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u001d\u0010\u0008\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J%\u0010\u000c\u001a\u00020\u000b2\u0006\u0010\n\u001a\u00020\t2\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u000c\u0010\rR\u0019\u0010\u000f\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u0010\u001a\u0004\u0008\u0011\u0010\u0012R\u0019\u0010\u0013\u001a\u00020\u000e8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0010\u001a\u0004\u0008\u0014\u0010\u0012\u00a8\u0006\u0017"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/TotalAchievements;",17 ········"Lcom/serwylo/beatgame/levels/TotalAchievements;",
18 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",18 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
19 ········"",19 ········"",
20 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",20 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",
21 ········"achievements",21 ········"achievements",
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ········"isAlmostUnlocked",25 ········"isAlmostUnlocked",
26 ········"Lcom/badlogic/gdx/utils/I18NBundle;",26 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
27 ········"strings",27 ········"strings",
28 ········"",28 ········"",
29 ········"describeOutstandingRequirements",29 ········"describeOutstandingRequirements",
30 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Ljava/util/List;)Ljava/lang/String;",30 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Ljava/util/List;)Ljava/lang/String;",
31 ········"",31 ········"",
32 ········"numUntilAlmostUnlocked", 
33 ········"I", 
34 ········"getNumUntilAlmostUnlocked", 
35 ········"()I", 
36 ········"numRequired",32 ········"numRequired",
 33 ········"I",
37 ········"getNumRequired",34 ········"getNumRequired",
 35 ········"()I",
 36 ········"numUntilAlmostUnlocked",
 37 ········"getNumUntilAlmostUnlocked",
38 ········"<init>",38 ········"<init>",
39 ········"(II)V",39 ········"(II)V",
40 ········"core"40 ········"core"
41 ····}41 ····}
42 ····k·=·0x142 ····k·=·0x1
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
3.66 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\u[·...·truncated·by·diffoscope;·len:·832,·SHA:·5bb318e548347a085af11af21917807d7d5b6ed2ef5bbc625dbfc015ae4c0fdf·...·]\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\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u0000·\u00132\u00020\u0001:\u0001\u0013B/\u0012\u0006\u0010\u000e\u001a\u00020\u000b\u0012\u0014\u0010\t\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018[·...·truncated·by·diffoscope;·len:·836,·SHA:·5734b3356ce365df5570ec309746576064c04f3606dee6ee831fb5a573c6dce4·...·]\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;", 
38 ········"position", 
39 ········"Lcom/badlogic/gdx/math/Vector2;", 
40 ········"",37 ········"",
41 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",38 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
42 ········"sprites",39 ········"sprites",
43 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",40 ········"[[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 41 ········"Lcom/badlogic/gdx/math/Vector2;",
44 ········"offset",42 ········"offset",
 43 ········"Lcom/badlogic/gdx/math/Vector2;",
 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.74 KB
smali/com/serwylo/beatgame/graphics/ParallaxCamera.smali
    
Offset 7, 38 lines modifiedOffset 7, 38 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\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:·d096b2468269a9a516e8958f3a77d1dfdf8a025c8fc71a0304f9c7fad1c09c14·...·]\u00a8\u0006\u001f"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0011\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u001d\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0[·...·truncated·by·diffoscope;·len:·798,·SHA:·652857f7735529a4174e7e8b4c503fbe9733e218865786cc3f9d902fe480e632·...·]\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 ········"parallaxView",
 26 ········"Lcom/badlogic/gdx/math/Matrix4;",
 27 ········"getParallaxView",
 28 ········"()Lcom/badlogic/gdx/math/Matrix4;",
 29 ········"setParallaxView",
 30 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",
25 ········"Lcom/badlogic/gdx/math/Vector3;",31 ········"Lcom/badlogic/gdx/math/Vector3;",
26 ········"tmp2",32 ········"tmp2",
27 ········"Lcom/badlogic/gdx/math/Vector3;",33 ········"Lcom/badlogic/gdx/math/Vector3;",
28 ········"getTmp2",34 ········"getTmp2",
29 ········"()Lcom/badlogic/gdx/math/Vector3;",35 ········"()Lcom/badlogic/gdx/math/Vector3;",
30 ········"setTmp2",36 ········"setTmp2",
31 ········"(Lcom/badlogic/gdx/math/Vector3;)V",37 ········"(Lcom/badlogic/gdx/math/Vector3;)V",
32 ········"parallaxView", 
33 ········"Lcom/badlogic/gdx/math/Matrix4;", 
34 ········"getParallaxView", 
35 ········"()Lcom/badlogic/gdx/math/Matrix4;", 
36 ········"setParallaxView", 
37 ········"(Lcom/badlogic/gdx/math/Matrix4;)V", 
38 ········"parallaxCombined",38 ········"parallaxCombined",
39 ········"getParallaxCombined",39 ········"getParallaxCombined",
40 ········"setParallaxCombined",40 ········"setParallaxCombined",
41 ········"tmp",41 ········"tmp",
42 ········"getTmp",42 ········"getTmp",
43 ········"setTmp",43 ········"setTmp",
44 ········"viewportWidth",44 ········"viewportWidth",
3.09 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\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"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"
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/badlogic/gdx/scenes/scene2d/Stage;", 
33 ········"stage", 
34 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
35 ········"Lcom/serwylo/beatgame/BeatFeetGame;",32 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
36 ········"game",33 ········"game",
37 ········"Lcom/serwylo/beatgame/BeatFeetGame;",34 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 35 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 36 ········"stage",
 37 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
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.04 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\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"24 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0001\u001dBW\u0012\u0006\u0010\u000f\u001a\u00020\u000e\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u000c\u0010\u0015\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u000c\u0010\u0018\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u0019\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u0012\u000c\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00020\u00170\u0016\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u001d\u0010\u0006\u001a\u00020\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\u0016\u0010\t\u001a\u00020\u00088\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\nR\u0016\u0010\u000c\u001a\u00020\u000b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\rR\u0016\u0010\u000f\u001a\u00020\u000e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u00a8\u0006\u001e"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/screens/EndGameActor;",27 ········"Lcom/serwylo/beatgame/screens/EndGameActor;",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
31 ········"achievements",31 ········"achievements",
32 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",32 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",
33 ········"makeAchievementsTable",33 ········"makeAchievementsTable",
34 ········"(Ljava/util/List;)Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",34 ········"(Ljava/util/List;)Lcom/badlogic/gdx/scenes/scene2d/ui/Table;",
35 ········"Lcom/badlogic/gdx/utils/I18NBundle;",35 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
36 ········"strings",36 ········"strings",
37 ········"Lcom/badlogic/gdx/utils/I18NBundle;",37 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
38 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
39 ········"game", 
40 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
41 ········"Lcom/serwylo/beatgame/Assets$Styles;",38 ········"Lcom/serwylo/beatgame/Assets$Styles;",
42 ········"styles",39 ········"styles",
43 ········"Lcom/serwylo/beatgame/Assets$Styles;",40 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 41 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 42 ········"game",
 43 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
44 ········"Lcom/serwylo/beatgame/levels/HighScore;",44 ········"Lcom/serwylo/beatgame/levels/HighScore;",
45 ········"existingHighScore",45 ········"existingHighScore",
46 ········"Lcom/serwylo/beatgame/levels/Score;",46 ········"Lcom/serwylo/beatgame/levels/Score;",
47 ········"score",47 ········"score",
48 ········"newAchievements",48 ········"newAchievements",
49 ········"Lkotlin/Function0;",49 ········"Lkotlin/Function0;",
50 ········"",50 ········"",
6.81 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\u001c\u001a\u00020\u001b\u00a2\u0006\u0004\u00080\u00101J\u001b\u0010\u0006\u001a\u00020\u00052\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u001f\u0010\r\u001a\u00020\u00052\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\u000c\u001a\u00020\nH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u000f\u0010\tJ\u0017\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0011\u001a\u00020\u0010H\u0016\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\tR\u0016\u0010\u0016\u001a\u00020\u00158\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\u001c\u001a\u00020\u001b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001dR\u0016\u0010\u001f\u001a\u00020\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#R\u0016\u0010%\u001a\u00020$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&R\u0016\u0010(\u001a\u00020\'8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008(\u0010)R\u0016\u0010+\u001a\u00020*8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\u00a8\u00063"20 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·22\u00020\u0001:\u00012B\u0017\u0012\u0006\u0010+\u001a\u00020*\u0012\u0006\u0010%\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"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",
24 ········"Lcom/badlogic/gdx/ScreenAdapter;",24 ········"Lcom/badlogic/gdx/ScreenAdapter;",
25 ········"Ljava/lang/Exception;",25 ········"Ljava/lang/Exception;",
26 ········"Lkotlin/Exception;",26 ········"Lkotlin/Exception;",
27 ········"exception",27 ········"exception",
Offset 37, 41 lines modifiedOffset 37, 41 lines modified
37 ········"(II)V",37 ········"(II)V",
38 ········"show",38 ········"show",
39 ········"",39 ········"",
40 ········"delta",40 ········"delta",
41 ········"render",41 ········"render",
42 ········"(F)V",42 ········"(F)V",
43 ········"dispose",43 ········"dispose",
 44 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
 45 ········"loadingLabel",
 46 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
44 ········"Lcom/serwylo/beatgame/Assets$Sprites;",47 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
45 ········"sprites",48 ········"sprites",
46 ········"Lcom/serwylo/beatgame/Assets$Sprites;",49 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 50 ········"Lkotlinx/coroutines/CompletableJob;",
 51 ········"job",
 52 ········"Lkotlinx/coroutines/CompletableJob;",
47 ········"Lcom/badlogic/gdx/utils/I18NBundle;",53 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
48 ········"strings",54 ········"strings",
49 ········"Lcom/badlogic/gdx/utils/I18NBundle;",55 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 56 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 57 ········"styles",
 58 ········"Lcom/serwylo/beatgame/Assets$Styles;",
50 ········"Lcom/serwylo/beatgame/levels/Level;",59 ········"Lcom/serwylo/beatgame/levels/Level;",
51 ········"level",60 ········"level",
52 ········"Lcom/serwylo/beatgame/levels/Level;",61 ········"Lcom/serwylo/beatgame/levels/Level;",
53 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",62 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
54 ········"stage",63 ········"stage",
55 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",64 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
56 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
57 ········"loadingLabel", 
58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
59 ········"Lkotlinx/coroutines/CoroutineScope;", 
60 ········"scope", 
61 ········"Lkotlinx/coroutines/CoroutineScope;", 
62 ········"Lcom/serwylo/beatgame/BeatFeetGame;",65 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
63 ········"game",66 ········"game",
64 ········"Lcom/serwylo/beatgame/BeatFeetGame;",67 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
65 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
66 ········"styles", 
67 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
68 ········"Lkotlinx/coroutines/CompletableJob;",68 ········"Lkotlinx/coroutines/CoroutineScope;",
69 ········"job",69 ········"scope",
70 ········"Lkotlinx/coroutines/CompletableJob;",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·=·{
5.51 KB
smali/com/serwylo/beatgame/screens/AboutScreen.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\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\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u001e\u001a\u000[·...·truncated·by·diffoscope;·len:·1329,·SHA:·c3d601194975b53c99797ed5fa64605ef80190f67c65b2ed8843906cc7e0aa6f·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u001d\u001a\u000[·...·truncated·by·diffoscope;·len:·1329,·SHA:·18d9e63f0d608efcf1ca5d6e85a4e7050054616cd921637b524638323d4041a9·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",
22 ········"Lcom/badlogic/gdx/ScreenAdapter;",22 ········"Lcom/badlogic/gdx/ScreenAdapter;",
23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
24 ········"strings",24 ········"strings",
25 ········"",25 ········"",
Offset 39, 30 lines modifiedOffset 39, 30 lines modified
39 ········"show",39 ········"show",
40 ········"()V",40 ········"()V",
41 ········"hide",41 ········"hide",
42 ········"",42 ········"",
43 ········"delta",43 ········"delta",
44 ········"render",44 ········"render",
45 ········"(F)V",45 ········"(F)V",
46 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;", 
47 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;", 
48 ········"wrapper", 
49 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;", 
50 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
51 ········"game", 
52 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
53 ········"Lkotlinx/coroutines/CompletableJob;",46 ········"Lkotlinx/coroutines/CompletableJob;",
54 ········"job",47 ········"job",
55 ········"Lkotlinx/coroutines/CompletableJob;",48 ········"Lkotlinx/coroutines/CompletableJob;",
 49 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 50 ········"game",
 51 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
56 ········"Lkotlinx/coroutines/CoroutineScope;",52 ········"Lkotlinx/coroutines/CoroutineScope;",
57 ········"scope",53 ········"scope",
58 ········"Lkotlinx/coroutines/CoroutineScope;",54 ········"Lkotlinx/coroutines/CoroutineScope;",
59 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",55 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
60 ········"stage",56 ········"stage",
61 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",57 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
 59 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;",
 60 ········"wrapper",
 61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
62 ········"<init>",62 ········"<init>",
63 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",63 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",
64 ········"core"64 ········"core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
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\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\t\n\u0002\u001[·...·truncated·by·diffoscope;·len:·5241,·SHA:·2cc1c57d86909ee44560df64fd59c1dac2f631db9d4a25bcea5381ffcd745f12·...·]\u00a8\u0006k"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\u0007\n\u0002\[·...·truncated·by·diffoscope;·len:·5248,·SHA:·c921300daf2c08d46d73a3578af9f889420a30612361c713f0ce053ec175302e·...·]\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 ········"cameraShakeAmplitude", 
65 ········"F", 
66 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
67 ········"deadPlayer", 
68 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
69 ········"Lcom/serwylo/beatgame/levels/Level;", 
70 ········"level", 
71 ········"Lcom/serwylo/beatgame/levels/Level;", 
72 ········"Lcom/serwylo/beatgame/entities/Background;", 
73 ········"background", 
74 ········"Lcom/serwylo/beatgame/entities/Background;", 
75 ········"", 
76 ········"Lcom/serwylo/beatgame/entities/Obstacle;", 
77 ········"obstacles", 
78 ········"Ljava/util/List;", 
79 ········"cameraShakeTotalDuration", 
80 ········"cameraShakeYPosition", 
81 ········"", 
82 ········"isInitialised", 
83 ········"Z", 
84 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",64 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
85 ········"levelData",65 ········"levelData",
86 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",66 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
 67 ········"leftMostObstacleOnScreenIndex",
87 ········"cameraShakeCurrentDuration", 
88 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
89 ········"shapeRenderer", 
90 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
91 ········"Lcom/serwylo/beatgame/HUD;", 
92 ········"hud",68 ········"I",
93 ········"Lcom/serwylo/beatgame/HUD;",69 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 70 ········"stage",
 71 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
94 ········"Lcom/serwylo/beatgame/levels/Score;",72 ········"Lcom/serwylo/beatgame/levels/Score;",
95 ········"score",73 ········"score",
96 ········"Lcom/serwylo/beatgame/levels/Score;",74 ········"Lcom/serwylo/beatgame/levels/Score;",
 75 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 76 ········"game",
 77 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 78 ········"Lcom/serwylo/beatgame/entities/Ground;",
 79 ········"ground",
 80 ········"Lcom/serwylo/beatgame/entities/Ground;",
 81 ········"Lcom/badlogic/gdx/audio/Music;",
 82 ········"kotlin.jvm.PlatformType",
 83 ········"music",
 84 ········"Lcom/badlogic/gdx/audio/Music;",
 85 ········"",
 86 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
 87 ········"obstacles",
 88 ········"Ljava/util/List;",
 89 ········"Lcom/serwylo/beatgame/levels/Level;",
 90 ········"level",
 91 ········"Lcom/serwylo/beatgame/levels/Level;",
97 ········"Lcom/serwylo/beatgame/entities/Player;",92 ········"Lcom/serwylo/beatgame/entities/Player;",
98 ········"player",93 ········"player",
99 ········"Lcom/serwylo/beatgame/entities/Player;",94 ········"Lcom/serwylo/beatgame/entities/Player;",
100 ········"getPlayer",95 ········"getPlayer",
101 ········"()Lcom/serwylo/beatgame/entities/Player;",96 ········"()Lcom/serwylo/beatgame/entities/Player;",
102 ········"setPlayer",97 ········"setPlayer",
103 ········"(Lcom/serwylo/beatgame/entities/Player;)V",98 ········"(Lcom/serwylo/beatgame/entities/Player;)V",
104 ········"Lcom/serwylo/beatgame/entities/Ground;",99 ········"winTime",
105 ········"ground",100 ········"F",
106 ········"Lcom/serwylo/beatgame/entities/Ground;",101 ········"cameraShakeYPosition",
107 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",102 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
108 ········"successPlayer",103 ········"deadPlayer",
109 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",104 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
 105 ········"Lcom/serwylo/beatgame/HUD;",
110 ········"deathTime", 
111 ········"leftMostObstacleOnScreenIndex", 
112 ········"I",106 ········"hud",
 107 ········"Lcom/serwylo/beatgame/HUD;",
 108 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 109 ········"shapeRenderer",
 110 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 111 ········"cameraShakeCurrentDuration",
113 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",112 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
114 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",113 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
 114 ········"cameraShakeAmplitude",
115 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",115 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
116 ········"prePauseState", 
117 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
118 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
119 ········"stage", 
120 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
121 ········"startTime", 
122 ········"state",116 ········"state",
 117 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
123 ········"playTime",118 ········"playTime",
 119 ········"Lcom/serwylo/beatgame/entities/Background;",
 120 ········"background",
 121 ········"Lcom/serwylo/beatgame/entities/Background;",
124 ········"winTime",122 ········"deathTime",
125 ········"Lcom/serwylo/beatgame/BeatFeetGame;",123 ········"cameraShakeTotalDuration",
126 ········"game",124 ········"",
 125 ········"isInitialised",
127 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
128 ········"Lcom/badlogic/gdx/audio/Music;", 
129 ········"kotlin.jvm.PlatformType", 
130 ········"music",126 ········"Z",
131 ········"Lcom/badlogic/gdx/audio/Music;",127 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 128 ········"successPlayer",
 129 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 130 ········"prePauseState",
 131 ········"startTime",
Max diff block lines reached; 209/16121 bytes (1.30%) of diff not shown.
12.6 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\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\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\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\[·...·truncated·by·diffoscope;·len:·3689,·SHA:·505206d87c72eb64cb9d57d169e03ff728c1bf03a2ca9ec2e59700def993d020·...·]R\u001c\u0010Z\u001a\u00020Y8\u0004@\u0004X\u0084\u0004\u00a2\u0006\u000c\n\u0004\u0008Z\u0010[\u001a\u0004\u0008\\\u0010]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006a"24 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\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\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\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\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·3689,·SHA:·2401f2defc58f4a5b562da580f7402aa5893a440dd447ef8292727b96c5b9b09·...·]R\u001c\u0010Z\u001a\u00020Y8\u0004@\u0004X\u0084\u0004\u00a2\u0006\u000c\n\u0004\u0008Z\u0010[\u001a\u0004\u0008\\\u0010]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006a"
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 66, 57 lines modifiedOffset 66, 57 lines modified
66 ········"resize",66 ········"resize",
67 ········"(II)V",67 ········"(II)V",
68 ········"",68 ········"",
69 ········"delta",69 ········"delta",
70 ········"render",70 ········"render",
71 ········"(F)V",71 ········"(F)V",
72 ········"dispose",72 ········"dispose",
73 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
74 ········"body", 
75 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
76 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
77 ········"headingIcon", 
78 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
79 ········"Lcom/serwylo/beatgame/BeatFeetGame;",73 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
80 ········"game",74 ········"game",
81 ········"Lcom/serwylo/beatgame/BeatFeetGame;",75 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 76 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
82 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
83 ········"sprites", 
84 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
85 ········"getSprites", 
86 ········"()Lcom/serwylo/beatgame/Assets$Sprites;", 
87 ········"Lkotlinx/coroutines/CompletableJob;", 
88 ········"job", 
89 ········"Lkotlinx/coroutines/CompletableJob;", 
90 ········"Lcom/serwylo/beatgame/levels/World;", 
91 ········"initialWorld", 
92 ········"header",77 ········"headingIcon",
 78 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
93 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
94 ········"stage", 
95 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
96 ········"getStage", 
97 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
98 ········"cachedWorlds", 
99 ········"Ljava/util/List;", 
100 ········"Lkotlinx/coroutines/CoroutineScope;", 
101 ········"scope", 
102 ········"Lkotlinx/coroutines/CoroutineScope;", 
103 ········"Lcom/serwylo/beatgame/Assets$Styles;",79 ········"Lcom/serwylo/beatgame/Assets$Styles;",
104 ········"styles",80 ········"styles",
105 ········"Lcom/serwylo/beatgame/Assets$Styles;",81 ········"Lcom/serwylo/beatgame/Assets$Styles;",
106 ········"getStyles",82 ········"getStyles",
107 ········"()Lcom/serwylo/beatgame/Assets$Styles;",83 ········"()Lcom/serwylo/beatgame/Assets$Styles;",
 84 ········"initialWorld",
 85 ········"Lcom/serwylo/beatgame/levels/World;",
108 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",86 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
109 ········"skin",87 ········"skin",
110 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",88 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
111 ········"getSkin",89 ········"getSkin",
112 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",90 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
113 ········"",91 ········"",
114 ········"headingId",92 ········"headingId",
115 ········"Ljava/lang/String;",93 ········"Ljava/lang/String;",
 94 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 95 ········"header",
 96 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 97 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 98 ········"stage",
 99 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 100 ········"getStage",
 101 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 102 ········"Lkotlinx/coroutines/CoroutineScope;",
 103 ········"scope",
 104 ········"Lkotlinx/coroutines/CoroutineScope;",
 105 ········"Lkotlinx/coroutines/CompletableJob;",
 106 ········"job",
 107 ········"Lkotlinx/coroutines/CompletableJob;",
 108 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 109 ········"sprites",
 110 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 111 ········"getSprites",
 112 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",
 113 ········"cachedWorlds",
 114 ········"Ljava/util/List;",
 115 ········"body",
116 ········"Lcom/badlogic/gdx/utils/I18NBundle;",116 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
117 ········"strings",117 ········"strings",
118 ········"Lcom/badlogic/gdx/utils/I18NBundle;",118 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
119 ········"getStrings",119 ········"getStrings",
120 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",120 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",
121 ········"<init>",121 ········"<init>",
122 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",122 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",
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/serwylo/beatgame/Assets$Styles;", 
20 ········"styles", 
21 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
22 ········"Lcom/badlogic/gdx/utils/I18NBundle;",19 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
23 ········"strings",20 ········"strings",
24 ········"Lcom/badlogic/gdx/utils/I18NBundle;",21 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
 22 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 23 ········"styles",
 24 ········"Lcom/serwylo/beatgame/Assets$Styles;",
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",
4.59 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:·990,·SHA:·b69b7645abde58a73adeedadf969255e45ab54f76271d276cd5d8717077c1f5f·...·]\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\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·%2\u00020\u0001:\u0001%B\u000f\u0012\u0006\u0010\"\u001a\u00020!\u00a2\u0006\u0004\u0008#\u0010$J\u0015\u0[·...·truncated·by·diffoscope;·len:·986,·SHA:·150447e9cfaa68b0d88502b5964bb2462f2fd3f77d662a41583ffdf8542bfe3e·...·]\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;",45 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
47 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",46 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
48 ········"animation",47 ········"animation",
49 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",48 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 49 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 50 ········"kotlin.jvm.PlatformType",
 51 ········"spriteFront",
 52 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
50 ········"successTime",53 ········"successTime",
51 ········"F",54 ········"F",
52 ········"getSuccessTime",55 ········"getSuccessTime",
53 ········"()F",56 ········"()F",
54 ········"setSuccessTime",57 ········"setSuccessTime",
 58 ········"Lcom/badlogic/gdx/math/Vector2;",
55 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
56 ········"kotlin.jvm.PlatformType", 
57 ········"spriteFront", 
58 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
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\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0010\u001a\u0012\u001[·...·truncated·by·diffoscope;·len:·697,·SHA:·8a6776d81c05587a2a978795430da76b5e7fca7145b3e75308c41039b9a31279·...·]\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\tR)\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0007\u001a\u0004\u0008\u000f\u0010\tR)\u0010\u0010\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u0007\u001a\u0004\u0008\u0011\u0010\tR)\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0007\u001a\u0004\u0008\u0013\u0010\tR)\u0010\u0014\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0007\u001a\u0004\u0008\u0015\u0010\tR)\u0010\u0016\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0007\u001a\u0004\u0008\u0017\u0010\tR)\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0018\u0010\u0007\u001a\u0004\u0008\u0019\u0010\t\u00a8\u0006\u001d"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0018\u0018\u0000·\u001c2\u00020\u0001:\u0001\u001cB\u00df\u0001\u0012\u0016\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0014\u001a\u0012\[·...·truncated·by·diffoscope;·len:·697,·SHA:·472b2b21fbcd527df5b136f9ccdb820052a93ccbc0b576f5feeba20ea757ecf3·...·]\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 ········"inner",38 ········"bottomRight",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getInner",40 ········"getBottomRight",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"left",
 43 ········"getLeft",
 44 ········"right",
 45 ········"getRight",
42 ········"topLeft",46 ········"topLeft",
43 ········"getTopLeft",47 ········"getTopLeft",
 48 ········"inner",
 49 ········"getInner",
44 ········"bottomLeft",50 ········"bottom",
45 ········"getBottomLeft",51 ········"getBottom",
46 ········"bottomRight", 
47 ········"getBottomRight", 
48 ········"topRight",52 ········"topRight",
49 ········"getTopRight",53 ········"getTopRight",
 54 ········"bottomLeft",
 55 ········"getBottomLeft",
50 ········"top",56 ········"top",
51 ········"getTop",57 ········"getTop",
52 ········"right", 
53 ········"getRight", 
54 ········"left", 
55 ········"getLeft", 
56 ········"bottom", 
57 ········"getBottom", 
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.49 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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u0013\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$[·...·truncated·by·diffoscope;·len:·1000,·SHA:·3098edb07cc602dfa7fe560af95662468f447876dc95a82b76f2d280dc8409c1·...·]\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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u0006\u0010\u0016\u001a\u00020\u0007\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·1009,·SHA:·60124ff58ce4e57d529d30975bdcb11c3283a95e7892aecd6ba7f8df9e5085ef·...·]\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 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 46 ········"sprites",
 47 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
45 ········"playerSpeed",48 ········"playerSpeed",
46 ········"F",49 ········"F",
47 ········"Lcom/badlogic/gdx/math/Vector2;",50 ········"Lcom/badlogic/gdx/math/Vector2;",
48 ········"velocity",51 ········"velocity",
49 ········"Lcom/badlogic/gdx/math/Vector2;",52 ········"Lcom/badlogic/gdx/math/Vector2;",
50 ········"getVelocity",53 ········"getVelocity",
51 ········"()Lcom/badlogic/gdx/math/Vector2;",54 ········"()Lcom/badlogic/gdx/math/Vector2;",
52 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",55 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
53 ········"sprite",56 ········"sprite",
54 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",57 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
55 ········"getSprite",58 ········"getSprite",
56 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",59 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",
57 ········"setSprite",60 ········"setSprite",
58 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",61 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",
59 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
60 ········"sprites", 
61 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
62 ········"<init>",62 ········"<init>",
63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",
64 ········"core"64 ········"core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
12.1 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\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010#\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0000\n\u[·...·truncated·by·diffoscope;·len:·3661,·SHA:·33f044405dfae3ac25e2a51d7420a584619e9e6fe2f35a186d01d5653254fa78·...·]\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\u0004\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\u0006\n\u0002\u0010#\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u[·...·truncated·by·diffoscope;·len:·3670,·SHA:·a15297e5a9a53d39a96db27e420a853c754acf31e5663870efc428d7bb33e694·...·]\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/badlogic/gdx/graphics/g2d/Animation;",
 69 ········"walkAnimation",
 70 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 71 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 72 ········"kotlin.jvm.PlatformType",
 73 ········"deathAnimation",
68 ········"Lcom/serwylo/beatgame/levels/Score;",74 ········"Lcom/serwylo/beatgame/levels/Score;",
69 ········"score",75 ········"score",
70 ········"Lcom/serwylo/beatgame/levels/Score;",76 ········"Lcom/serwylo/beatgame/levels/Score;",
71 ········"getScore",77 ········"getScore",
72 ········"()Lcom/serwylo/beatgame/levels/Score;",78 ········"()Lcom/serwylo/beatgame/levels/Score;",
73 ········"deathTime",79 ········"jumpCount",
74 ········"F",80 ········"I",
75 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
76 ········"kotlin.jvm.PlatformType", 
77 ········"textureJump2", 
78 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;", 
79 ········"Lcom/serwylo/beatgame/entities/Player$State;", 
80 ········"state", 
81 ········"Lcom/serwylo/beatgame/entities/Player$State;", 
82 ········"getState", 
83 ········"()Lcom/serwylo/beatgame/entities/Player$State;", 
84 ········"setState", 
85 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V", 
86 ········"textureHit", 
87 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
88 ········"walkAnimation", 
89 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
90 ········"Lcom/badlogic/gdx/math/Vector2;",81 ········"Lcom/badlogic/gdx/math/Vector2;",
91 ········"position",82 ········"position",
92 ········"Lcom/badlogic/gdx/math/Vector2;",83 ········"Lcom/badlogic/gdx/math/Vector2;",
93 ········"getPosition",84 ········"getPosition",
94 ········"()Lcom/badlogic/gdx/math/Vector2;",85 ········"()Lcom/badlogic/gdx/math/Vector2;",
95 ········"deathAnimation", 
96 ········"health", 
97 ········"I", 
98 ········"jumpCount", 
99 ········"textureJump",86 ········"textureJump2",
 87 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
100 ········"",88 ········"",
101 ········"currentlyOnObstacles",89 ········"currentlyOnObstacles",
102 ········"Ljava/util/Set;",90 ········"Ljava/util/Set;",
103 ········"shield", 
104 ········"hitObstacles", 
105 ········"velocity",91 ········"velocity",
 92 ········"health",
106 ········"justHitDamage",93 ········"justHitDamage",
107 ········"getJustHitDamage",94 ········"getJustHitDamage",
108 ········"setJustHitDamage",95 ········"setJustHitDamage",
109 ········"(I)V",96 ········"(I)V",
 97 ········"textureJump",
 98 ········"shield",
 99 ········"Lcom/serwylo/beatgame/entities/Player$State;",
 100 ········"state",
 101 ········"Lcom/serwylo/beatgame/entities/Player$State;",
 102 ········"getState",
 103 ········"()Lcom/serwylo/beatgame/entities/Player$State;",
 104 ········"setState",
 105 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",
 106 ········"hitObstacles",
 107 ········"deathTime",
 108 ········"F",
 109 ········"hasDoubleJumped",
 110 ········"Z",
 111 ········"lastMultiplerTime",
110 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",112 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
111 ········"jumpParticles",113 ········"jumpParticles",
112 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",114 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
113 ········"lastMultiplerTime", 
114 ········"hitAnimation",115 ········"hitAnimation",
115 ········"getHitAnimation",116 ········"getHitAnimation",
116 ········"()F",117 ········"()F",
117 ········"setHitAnimation",118 ········"setHitAnimation",
 119 ········"textureHit",
118 ········"hasDoubleJumped", 
119 ········"Z", 
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.48 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite.smali
    
Offset 22, 31 lines modifiedOffset 22, 31 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\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\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"open", 
39 ········"Lkotlin/jvm/functions/Function1;", 
40 ········"getOpen", 
41 ········"()Lkotlin/jvm/functions/Function1;", 
42 ········"covered",38 ········"covered",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getCovered",40 ········"getCovered",
 41 ········"()Lkotlin/jvm/functions/Function1;",
44 ········"closed",42 ········"closed",
45 ········"getClosed",43 ········"getClosed",
 44 ········"open",
 45 ········"getOpen",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
3.97 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\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u0000·\u001d2\u00020\u0001:\u0002\u001e\u001dB\u0017\u0012\u0006\u0010\u0019\u001a\u00020\u0018\u0012\u0006\u0010\u0016\u001a\u[·...·truncated·by·diffoscope;·len:·773,·SHA:·874a514b39316df9c1a3c076b94f44f5a5c5a64fdf295bd002d66a3997d7d6d9·...·]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\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\u[·...·truncated·by·diffoscope;·len:·773,·SHA:·60015c28a045d4299e55d3af514fcec91ec7a79fe3d9ad0dd4ef5dd7c26fad94·...·]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 39, 26 lines modifiedOffset 39, 26 lines modified
39 ········"batch",39 ········"batch",
40 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",40 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
41 ········"camera",41 ········"camera",
42 ········"",42 ········"",
43 ········"isPaused",43 ········"isPaused",
44 ········"render",44 ········"render",
45 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",45 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
46 ········"", 
47 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;", 
48 ········"clouds", 
49 ········"Ljava/util/List;", 
50 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",46 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
51 ········"skyline",47 ········"skyline",
52 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",48 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
53 ········"maxSpeed",49 ········"maxSpeed",
54 ········"F",50 ········"F",
55 ········"Lcom/serwylo/beatgame/Assets$Sprites;",51 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
56 ········"sprites",52 ········"sprites",
57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",53 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 54 ········"",
 55 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",
 56 ········"clouds",
 57 ········"Ljava/util/List;",
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\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"
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 ········"base",38 ········"base",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getBase",40 ········"getBase",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"post",
 43 ········"getPost",
44 ········"top",44 ········"top",
45 ········"getTop",45 ········"getTop",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
4.26 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$SmallObstacle.smali
    
Offset 22, 38 lines modifiedOffset 22, 38 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\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u0010\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\u000ej\u0002`\u000f\u0012\u0006\u0010\u0013\u00[·...·truncated·by·diffoscope;·len:·1019,·SHA:·3cf9205b64366b06c73bf3a29d7921bce948a81ef2eaff349aa1f9853ded16f1·...·]R\u0019\u0010\u0015\u001a\u00020\u00078\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\t\u001a\u0004\u0008\u0016\u0010\u000b\u00a8\u0006\u001a"29 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\u000cj\u0002`\r\u0012\u0006\u0010\u0010\u001a\u0002[·...·truncated·by·diffoscope;·len:·1011,·SHA:·8619a1a6bc26f94d9ffd54057af5f581a41fae22b1de724c21f9c6775c53fe60·...·]R\u0019\u0010\u0015\u001a\u00020\u00078\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\t\u001a\u0004\u0008\u0016\u0010\u000b\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 ········"",39 ········"",
40 ········"height",40 ········"height",
41 ········"F",41 ········"F",
42 ········"getHeight",42 ········"getHeight",
43 ········"()F",43 ········"()F",
44 ········"offsetX", 
45 ········"getOffsetX", 
46 ········"Lkotlin/Function1;",44 ········"Lkotlin/Function1;",
47 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",45 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
48 ········"sprite",46 ········"sprite",
49 ········"Lkotlin/jvm/functions/Function1;",47 ········"Lkotlin/jvm/functions/Function1;",
50 ········"diagnoal", 
51 ········"width",48 ········"width",
52 ········"getWidth",49 ········"getWidth",
 50 ········"offsetX",
 51 ········"getOffsetX",
 52 ········"diagnoal",
53 ········"offsetY",53 ········"offsetY",
54 ········"getOffsetY",54 ········"getOffsetY",
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 ····}
4.7 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$WallSprites.smali
    
Offset 22, 34 lines modifiedOffset 22, 34 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\u0018\u0000·\u00142\u00020\u0001:\u0001\u0014BU\u0012\u0016\u0010\u000f\u001a\u0012\u0012\u000[·...·truncated·by·diffoscope;·len:·1442,·SHA:·7a51af74c703d04dfd74f44008035df61e008ff6f983dd534e624be817464f4e·...·]\u00a8\u0006\u0015"29 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0011\n\u0002\u0008\u000b\u0018\u0000·\u00142\u00020\u0001:\u0001\u0014BU\u0012\u0016\u0010\u0006\u0[·...·truncated·by·diffoscope;·len:·1454,·SHA:·b93fa1bcfa0184d77a7ba670f822a57cdfa70a07407f6f134de9566c8748cef9·...·]\u00a8\u0006\u0015"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$WallSprites;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$WallSprites;",
33 ········"",33 ········"",
34 ········"", 
35 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
36 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
37 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
38 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
 38 ········"left",
 39 ········"Lkotlin/jvm/functions/Function1;",
 40 ········"getLeft",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"",
39 ········"inner",43 ········"inner",
40 ········"[Lkotlin/jvm/functions/Function1;",44 ········"[Lkotlin/jvm/functions/Function1;",
41 ········"getInner",45 ········"getInner",
42 ········"()[Lkotlin/jvm/functions/Function1;",46 ········"()[Lkotlin/jvm/functions/Function1;",
43 ········"right",47 ········"right",
44 ········"Lkotlin/jvm/functions/Function1;", 
45 ········"getRight",48 ········"getRight",
46 ········"()Lkotlin/jvm/functions/Function1;", 
47 ········"left", 
48 ········"getLeft", 
49 ········"<init>",49 ········"<init>",
50 ········"(Lkotlin/jvm/functions/Function1;[Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",50 ········"(Lkotlin/jvm/functions/Function1;[Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
51 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",51 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
52 ········"Companion",52 ········"Companion",
53 ········"core"53 ········"core"
54 ····}54 ····}
55 ····k·=·0x155 ····k·=·0x1
3.84 KB
smali/com/serwylo/beatgame/entities/DeadPlayer.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\n\n\u0002\u0018\u0002\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\u001f\u001a\u00020\u001e\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u00020\u0[·...·truncated·by·diffoscope;·len:·908,·SHA:·723bb9127b7520d893b3fc52b21f0c8db8b04f5ca29b50a3dc52330a2eadcb7d·...·]\u0010\u001d\u00a8\u0006#"23 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000·\"2\u00020\u0001:\u0001\"B\u000f\u0012\u0006\u0010\u001f\u001a\u00020\u001e\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\u0003\u001a\u0002[·...·truncated·by·diffoscope;·len:·912,·SHA:·440af698d834a6b47b1f40c8336d30b0ae5c7c28494789c65e8fce06b9b479fb·...·]\u0010\u001d\u00a8\u0006#"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",26 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
27 ········"Lcom/serwylo/beatgame/entities/Entity;",27 ········"Lcom/serwylo/beatgame/entities/Entity;",
28 ········"",28 ········"",
29 ········"getDuration",29 ········"getDuration",
30 ········"()F",30 ········"()F",
Offset 44, 19 lines modifiedOffset 44, 19 lines modified
44 ········"delta",44 ········"delta",
45 ········"update",45 ········"update",
46 ········"(F)V",46 ········"(F)V",
47 ········"deathTime",47 ········"deathTime",
48 ········"F",48 ········"F",
49 ········"getDeathTime",49 ········"getDeathTime",
50 ········"setDeathTime",50 ········"setDeathTime",
 51 ········"Lcom/badlogic/gdx/math/Vector2;",
51 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",52 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
52 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",53 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
53 ········"animation",54 ········"animation",
54 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
55 ········"Lcom/badlogic/gdx/math/Vector2;", 
56 ········"Lcom/serwylo/beatgame/Assets$Sprites;",56 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
57 ········"sprites",57 ········"sprites",
58 ········"<init>",58 ········"<init>",
59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",59 ········"(Lcom/serwylo/beatgame/Assets$Sprites;)V",
60 ········"Companion",60 ········"Companion",
61 ········"core"61 ········"core"
62 ····}62 ····}
5.92 KB
smali/com/serwylo/beatgame/audio/CachedWorldData.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0082\u0008\u0018\u0000·#2\u00020\u0001:\u0001#B9\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u00a2\u0006\u0004\u0008!\u0010\"J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0016\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0016\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0008J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u0008JJ\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u000e\u0008\u0002\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0004J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001c\u0010\u0019\u001a\u00020\u00028\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u0019\u0010\u001a\u001a\u0004\u0008\u001b\u0010\u0004R\u0019\u0010\u000b\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u001a\u001a\u0004\u[·...·truncated·by·diffoscope;·len:·516,·SHA:·f628e3b7cb3f6fa51d14eedc826dda91ecba1498ad5ef5bcf2a542b9bab27a2a·...·]\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\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·516,·SHA:·32d439ce391eca75a8b9a33cb70a6451bd001ae3da0e381330954f263b1704c8·...·]\u00a8\u0006$"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/audio/CachedWorldData;",23 ········"Lcom/serwylo/beatgame/audio/CachedWorldData;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"component1",26 ········"component1",
27 ········"()I",27 ········"()I",
Offset 41, 22 lines modifiedOffset 41, 22 lines modified
41 ········"toString",41 ········"toString",
42 ········"()Ljava/lang/String;",42 ········"()Ljava/lang/String;",
43 ········"hashCode",43 ········"hashCode",
44 ········"other",44 ········"other",
45 ········"",45 ········"",
46 ········"equals",46 ········"equals",
47 ········"(Ljava/lang/Object;)Z",47 ········"(Ljava/lang/Object;)Z",
 48 ········"Ljava/util/List;",
 49 ········"getFeaturesLow",
 50 ········"getFeaturesMid",
48 ········"version",51 ········"version",
49 ········"I",52 ········"I",
50 ········"getVersion",53 ········"getVersion",
51 ········"getDuration", 
52 ········"Ljava/util/List;", 
53 ········"getFeaturesHigh",54 ········"getFeaturesHigh",
 55 ········"getDuration",
54 ········"getFeaturesMid", 
55 ········"getFeaturesLow", 
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.37 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\u001[·...·truncated·by·diffoscope;·len:·1341,·SHA:·4d8ecec74d542ab6a2d83c7a92bb2645901f290b994736dd30630fbb3beac9ef·...·]\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\u0003\n\u0002\u0010\u0017\n\u0002\u0008\n\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\u0[·...·truncated·by·diffoscope;·len:·1337,·SHA:·75e4f9918934903749c85208b63767260334b5d26a5bc74df2ee55c2bd80eaa4·...·]\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 32, 23 lines modifiedOffset 32, 23 lines modified
32 ········"toString",32 ········"toString",
33 ········"()Ljava/lang/String;",33 ········"()Ljava/lang/String;",
34 ········"hashCode",34 ········"hashCode",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
 39 ········"[B",
39 ········"",40 ········"",
40 ········"pcmSamples",41 ········"pcmSamples",
41 ········"[S",42 ········"[S",
42 ········"getPcmSamples",43 ········"getPcmSamples",
43 ········"()[S",44 ········"()[S",
44 ········"I",45 ········"I",
45 ········"getChannels",46 ········"getChannels",
46 ········"getSampleRate",47 ········"getSampleRate",
47 ········"[B", 
48 ········"<init>",48 ········"<init>",
49 ········"([BII)V",49 ········"([BII)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
3.74 KB
smali/com/serwylo/beatgame/audio/features/LevelData.smali
    
Offset 7, 32 lines modifiedOffset 7, 32 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\u0008\n\u0002\u0008\u0008\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u000c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00020\u00120\u0011\u0012\u000c\u[·...·truncated·by·diffoscope;·len:·702,·SHA:·eb8409b0d15e36de8e7eaedb0b1b8edca877ce5cf9910288d8ca736b8da2a966·...·]R\u001f\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u0005\u001a\u0004\u0008\u0010\u0010\u0007R\u001f\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00020\u00120\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u000c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00020\u00120\u0011\u0012\u000c\u[·...·truncated·by·diffoscope;·len:·714,·SHA:·494e0bc634fc1d841de9a9ec00808d88646e82080c2e3999b0a20ae74236effe·...·]R\u001f\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u0005\u001a\u0004\u0008\u0010\u0010\u0007R\u001f\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00020\u00120\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",17 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"Lcom/serwylo/beatgame/audio/features/Feature;",20 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
21 ········"featuresMid",21 ········"featuresHigh",
22 ········"Ljava/util/List;",22 ········"Ljava/util/List;",
23 ········"getFeaturesMid",23 ········"getFeaturesHigh",
24 ········"()Ljava/util/List;",24 ········"()Ljava/util/List;",
 25 ········"featuresMid",
 26 ········"getFeaturesMid",
25 ········"",27 ········"",
26 ········"duration",28 ········"duration",
27 ········"I",29 ········"I",
28 ········"getDuration",30 ········"getDuration",
29 ········"()I",31 ········"()I",
30 ········"featuresHigh", 
31 ········"getFeaturesHigh", 
32 ········"featuresLow",32 ········"featuresLow",
33 ········"getFeaturesLow",33 ········"getFeaturesLow",
34 ········"",34 ········"",
35 ········"Lcom/badlogic/gdx/math/Vector2;",35 ········"Lcom/badlogic/gdx/math/Vector2;",
36 ········"heightMap",36 ········"heightMap",
37 ········"[Lcom/badlogic/gdx/math/Vector2;",37 ········"[Lcom/badlogic/gdx/math/Vector2;",
38 ········"getHeightMap",38 ········"getHeightMap",
4.02 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\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0019\u0010\u000b\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0007R\[·...·truncated·by·diffoscope;·len:·88,·SHA:·6b2c2cf829295f1db8cd836d77021d1431270146f3702c4aada584e6cdd0f351·...·]\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\u000c\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0016\u001a\u0004\u0008\u0018\u0010[·...·truncated·by·diffoscope;·len:·88,·SHA:·dfec8760891181fd17aad5629c4456c36dd8e6cafca485bb264e6eb03e9b1b1a·...·]\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 ········"getStrength", 
41 ········"getStartTimeInSeconds",40 ········"getStartTimeInSeconds",
42 ········"getDurationInSeconds",41 ········"getDurationInSeconds",
 42 ········"getStrength",
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,
4.76 KB
smali/com/serwylo/beatgame/audio/fft/FFTResultWithValues.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000f\u001a\u00020\u0005\u0012\u0006\u0010\u0010\u001a\u00020\u0008\u0012\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b\u00a2\u0006\u0004\u0008\"\u0010#J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0016\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ4\u0010\u0012\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00082\u000e\u0008\u0002\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0010\u0010\u0017\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\nJ\u001a\u0010\u001a\u001a\u00020\u00192\u0008\u0010\u0018\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR\u0019\u0010\u000f\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u0007R\u0019\u0010\u0010\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010\u001e\u001a\u0004\u0008\u001f\u0010\nR\u001f\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010·[·...·truncated·by·diffoscope;·len:·31,·SHA:·e2141d393a4b76e12c86add9825c6be1d1195241b4d36654022ff85ba600167b·...·]\u00a8\u0006$"18 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000f\u001a\u00020\u0005\u0012\u0006\u0010\u0010\u001a\u00020\u0008\u0012\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b\u00a2\u0006\u0004\u0008\"\u0010#J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0016\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ4\u0010\u0012\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u0010\u001a\u00020\u00082\u000e\u0008\u0002\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0010\u0010\u0017\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0017\u0010\nJ\u001a\u0010\u001a\u001a\u00020\u00192\u0008\u0010\u0018\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001a\u0010\u001bR\u0019\u0010\u000f\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u0007R\u001f\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u000eR\u0019\u0010\u0010\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0[·...·truncated·by·diffoscope;·len:·31,·SHA:·81c6b7196feb5ec6868abe12cda62b0b464c462b901898663f5da05a00bd8732·...·]\u00a8\u0006$"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
22 ········"",22 ········"",
23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
24 ········"toResult",24 ········"toResult",
25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",
Offset 44, 18 lines modifiedOffset 44, 18 lines modified
44 ········"hashCode",44 ········"hashCode",
45 ········"other",45 ········"other",
46 ········"",46 ········"",
47 ········"equals",47 ········"equals",
48 ········"(Ljava/lang/Object;)Z",48 ········"(Ljava/lang/Object;)Z",
49 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",49 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
50 ········"getMp3Data",50 ········"getMp3Data",
51 ········"I", 
52 ········"getWindowSize", 
53 ········"Ljava/util/List;",51 ········"Ljava/util/List;",
54 ········"getWindows",52 ········"getWindows",
 53 ········"I",
 54 ········"getWindowSize",
55 ········"<init>",55 ········"<init>",
56 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",56 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",
57 ········"core"57 ········"core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
4.53 KB
smali/com/serwylo/beatgame/audio/fft/FFTResult.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u000bR\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0004R\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u0007\u00a8\u0006!"14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u000bR\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u0007R\u0019\u0010\u000c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001d\u001a\u0004\u0008\u001e\u0010\u0004\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
18 ········"",18 ········"",
19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
20 ········"component1",20 ········"component1",
21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ········"hashCode",37 ········"hashCode",
38 ········"other",38 ········"other",
39 ········"",39 ········"",
40 ········"equals",40 ········"equals",
41 ········"(Ljava/lang/Object;)Z",41 ········"(Ljava/lang/Object;)Z",
42 ········"Ljava/util/List;",42 ········"Ljava/util/List;",
43 ········"getWindows",43 ········"getWindows",
44 ········"Lcom/serwylo/beatgame/audio/Mp3Data;", 
45 ········"getMp3Data", 
46 ········"I",44 ········"I",
47 ········"getWindowSize",45 ········"getWindowSize",
 46 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
 47 ········"getMp3Data",
48 ········"<init>",48 ········"<init>",
49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
7.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\u0006\n\u0002\u0008\u0014\n\u0002\u0010\u0008\n\u0002\u0008\u0014\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u0018\u001a\u00020\u0017\u0012\u0006\u0010$\u001a\u00020\u0002\u0012\u0006\u0010\u000f\u001a\u00020\u0002\u0012\u0006\u0010\u0013\u001[·...·truncated·by·diffoscope;·len:·1900,·SHA:·6fc53887eabc48d313dde7fcf3bb6c83a6d5b26a3846c31eb086d0f0a8382d21·...·]R\u0019\u0010\u001c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001c\u0010\u0004\u001a\u0004\u0008\u001d\u0010\u0006R\u0019\u0010\u001e\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001e\u0010\u0004\u001a\u0004\u0008\u001f\u0010\u0006R\u0019\u0010·\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008·\u0010\u0004\u001a\u0004\u0008!\u0010\u0006R\u0019\u0010\"\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\"\u0010\u0004\u001a\u0004\u0008#\u0010\u0006R\u0019\u0010$\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008$\u0010\u0004\u001a\u0004\u0008%\u0010\u0006R\u0019\u0010&\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008&\u0010\u0004\u001a\u0004\u0008\'\u0010\u0006\u00a8\u0006+"20 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008$\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0006\u0010\u0012\u001a\u00020\u0002\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\u0016\u001[·...·truncated·by·diffoscope;·len:·1911,·SHA:·de4ca2c6ea5caca2098487e04f2d301d2815880d264c0432928dddfb007c78e4·...·]R\u0019\u0010\u001c\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001c\u0010\u0004\u001a\u0004\u0008\u001d\u0010\u0006R\u0019\u0010\u001e\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001e\u0010\u0004\u001a\u0004\u0008\u001f\u0010\u0006R\u0019\u0010·\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008·\u0010\u0004\u001a\u0004\u0008!\u0010\u0006R\u0019\u0010\"\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\"\u0010\u0004\u001a\u0004\u0008#\u0010\u0006R\u0019\u0010$\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008$\u0010\u0004\u001a\u0004\u0008%\u0010\u0006R\u0019\u0010&\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008&\u0010\u0004\u001a\u0004\u0008\'\u0010\u0006\u00a8\u0006+"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/audio/fft/FFTWindow;",23 ········"Lcom/serwylo/beatgame/audio/fft/FFTWindow;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"min",26 ········"skewness",
27 ········"D",27 ········"D",
28 ········"getMin",28 ········"getSkewness",
29 ········"()D",29 ········"()D",
30 ········"q1", 
31 ········"getQ1", 
32 ········"dominantFrequency", 
33 ········"getDominantFrequency", 
34 ········"meanSecond", 
35 ········"getMeanSecond", 
36 ········"q3", 
37 ········"getQ3", 
38 ········"mean", 
39 ········"getMean", 
40 ········"max", 
41 ········"getMax", 
42 ········"stdDev", 
43 ········"getStdDev", 
44 ········"meanFirst", 
45 ········"getMeanFirst", 
46 ········"",30 ········"",
47 ········"windowIndex",31 ········"windowIndex",
48 ········"I",32 ········"I",
49 ········"getWindowIndex",33 ········"getWindowIndex",
50 ········"()I",34 ········"()I",
51 ········"meanThird",35 ········"mean",
52 ········"getMeanThird",36 ········"getMean",
53 ········"skewness", 
54 ········"getSkewness", 
55 ········"kurtosis",37 ········"kurtosis",
56 ········"getKurtosis",38 ········"getKurtosis",
57 ········"rmse", 
58 ········"getRmse",39 ········"meanFirst",
 40 ········"getMeanFirst",
59 ········"energy",41 ········"energy",
60 ········"getEnergy",42 ········"getEnergy",
 43 ········"dominantFrequency",
 44 ········"getDominantFrequency",
 45 ········"stdDev",
 46 ········"getStdDev",
 47 ········"min",
 48 ········"getMin",
61 ········"median",49 ········"median",
62 ········"getMedian",50 ········"getMedian",
 51 ········"meanSecond",
 52 ········"getMeanSecond",
 53 ········"max",
 54 ········"getMax",
 55 ········"q1",
 56 ········"getQ1",
 57 ········"rmse",
 58 ········"getRmse",
 59 ········"meanThird",
 60 ········"getMeanThird",
 61 ········"q3",
 62 ········"getQ3",
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.75 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\u0080\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018[·...·truncated·by·diffoscope;·len:·2122,·SHA:·57c2adb2c80cfde0bfa0819059ed34135eb4e8c41ef6b4c7a59f6d1a33d2e96c·...·]R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082.\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\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\u0010\u000e\n\u0002\u0010\u0013\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000[·...·truncated·by·diffoscope;·len:·2119,·SHA:·f67274599d69c0f93d8a015c8eb97e5e32c59dc27e64ab566162f6adeb3b7bf5·...·]R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082.\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\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 ········"",
 29 ········"",
 30 ········"",
 31 ········"series",
 32 ········"Ljava/util/Map;",
28 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",33 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
29 ········"font",34 ········"font",
30 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",35 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
31 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;", 
32 ········"spectogram", 
33 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;", 
34 ········"Lcom/badlogic/gdx/graphics/Camera;", 
35 ········"camera", 
36 ········"Lcom/badlogic/gdx/graphics/Camera;", 
37 ········"Lcom/badlogic/gdx/graphics/Texture;", 
38 ········"texture", 
39 ········"Lcom/badlogic/gdx/graphics/Texture;", 
40 ········"", 
41 ········"statsWidth", 
42 ········"F", 
43 ········"",36 ········"",
44 ········"Lcom/serwylo/beatgame/audio/features/Feature;",37 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
45 ········"features",38 ········"features",
46 ········"Ljava/util/List;",39 ········"Ljava/util/List;",
 40 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
 41 ········"batch",
 42 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
47 ········"Lcom/badlogic/gdx/audio/Music;",43 ········"Lcom/badlogic/gdx/audio/Music;",
48 ········"music",44 ········"music",
49 ········"Lcom/badlogic/gdx/audio/Music;",45 ········"Lcom/badlogic/gdx/audio/Music;",
50 ········"statsOffset", 
51 ········"", 
52 ········"",46 ········"",
 47 ········"statsOffset",
 48 ········"F",
53 ········"",49 ········"",
54 ········"seriesVertices",50 ········"seriesVertices",
55 ········"Ljava/util/Map;", 
56 ········"Lcom/badlogic/gdx/graphics/Color;", 
57 ········"featureSwatch", 
58 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;", 
59 ········"batch", 
60 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;", 
61 ········"", 
62 ········"series", 
63 ········"Lcom/badlogic/gdx/graphics/Pixmap;",51 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
64 ········"spectogramImage",52 ········"spectogramImage",
65 ········"Lcom/badlogic/gdx/graphics/Pixmap;",53 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
 54 ········"Lcom/badlogic/gdx/graphics/Texture;",
 55 ········"texture",
 56 ········"Lcom/badlogic/gdx/graphics/Texture;",
 57 ········"Lcom/badlogic/gdx/graphics/Camera;",
 58 ········"camera",
 59 ········"Lcom/badlogic/gdx/graphics/Camera;",
66 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",60 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
67 ········"sprite",61 ········"sprite",
68 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",62 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
 63 ········"statsWidth",
 64 ········"Lcom/badlogic/gdx/graphics/Color;",
 65 ········"featureSwatch",
 66 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
 67 ········"spectogram",
 68 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
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.66 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\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0015\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0015\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\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\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0015\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 33, 16 lines modifiedOffset 33, 16 lines modified
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"range",37 ········"range",
38 ········"D",38 ········"D",
39 ········"getRange",39 ········"getRange",
40 ········"getMax", 
41 ········"getMin",40 ········"getMin",
 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·=·{
48 ········0x1,48 ········0x1,