538 KB
/home/fdroid/fdroiddata/tmp/com.serwylo.beatgame_27.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.serwylo.beatgame_27.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: <60c581e84c1f967dc895954abce7de264fd2e6d996a572111bde5d6c1d8c89f6>, actual: <9c371f459b4dcc71c8c2d443d49d79b7eb73861f34a71492ece2b8f279eab900> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <cedbcdf0d630cc4a02419418c510226ecdaa7f05afc024532f12bfb7fb3ccab22c20b60300000000>, actual: <75e7dc1c21d279aa947219515fc383471fc0cec2150ec9c912ca38bba1191d282c20b60300000000>
    
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/. 
746 B
zipinfo {}
    
Offset 192, 8 lines modifiedOffset 192, 8 lines modified
192 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins192 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
193 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins193 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
194 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins194 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
195 -rw----·····2.0·fat·····2075·b-·defN·81-Jan-01·01:01·sfd.ser195 -rw----·····2.0·fat·····2075·b-·defN·81-Jan-01·01:01·sfd.ser
196 -rw----·····2.0·fat····17731·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF196 -rw----·····2.0·fat····17731·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.SF
197 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA197 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1E1FAEC5.RSA
198 -rw----·····2.0·fat····17623·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF198 -rw----·····2.0·fat····17623·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
199 197·files,·69461641·bytes·uncompressed,·62236146·bytes·compressed:··10.4%199 197·files,·69461641·bytes·uncompressed,·62236104·bytes·compressed:··10.4%
200 KB
classes.dex
200 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 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············:·bc8ec38f4 checksum············:·94a0c059
5 signature···········:·28d7...b0025 signature···········:·b906...fbcf
6 file_size···········:·52902406 file_size···········:·5290240
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·····:·3361610 string_ids_size·····:·33616
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·526912 type_ids_size·······:·5269
Offset 103593, 15 lines modifiedOffset 103593, 15 lines modified
103593 direct_methods_size·:·1103593 direct_methods_size·:·1
103594 virtual_methods_size:·3103594 virtual_methods_size:·3
  
103595 Class·#353·annotations:103595 Class·#353·annotations:
103596 Annotations·on·class103596 Annotations·on·class
103597 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;103597 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
103598 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"103598 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Particles"
103599 ··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·}103599 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x18\n\x18\n\x10��\n\x18\n\x8\x8\n\x18\n\x8\x4\x18��20B\xf\x12\x6\x10\xc\x1a0\xb¢\x6\x4\x8\r\x10\xeR\x19\x10\x3\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x3\x10\x4\x1a\x4\x8\x5\x10\x6R\x19\x10\x7\x1a08\x6@\x6¢\x6\xc\n\x4\x8\x7\x10\x4\x1a\x4\x8\x8\x10\x6R\x19\x10\t\x1a08\x6@\x6¢\x6\xc\n\x4\x8\t\x10\x4\x1a\x4\x8\n\x10\x6¨\x6\xf"·}·d2={·"Lcom/serwylo/beatgame/Assets$Particles;"·""·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"health"·"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"getHealth"·"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;"·"shield"·"getShield"·"jump"·"getJump"·"Lcom/badlogic/gdx/assets/AssetManager;"·"manager"·"<init>"·"(Lcom/badlogic/gdx/assets/AssetManager;)V"·"core"·}·k=1·mv={·1·5·1·}
  
103600 Class·#353············-103600 Class·#353············-
103601 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'103601 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Particles;'
103602 ··Access·flags······:·0x0011·(PUBLIC·FINAL)103602 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
103603 ··Superclass········:·'Ljava/lang/Object;'103603 ··Superclass········:·'Ljava/lang/Object;'
103604 ··Interfaces········-103604 ··Interfaces········-
103605 ··Static·fields·····-103605 ··Static·fields·····-
Offset 103809, 15 lines modifiedOffset 103809, 15 lines modified
103809 direct_methods_size·:·1103809 direct_methods_size·:·1
103810 virtual_methods_size:·167103810 virtual_methods_size:·167
  
103811 Class·#355·annotations:103811 Class·#355·annotations:
103812 Annotations·on·class103812 Annotations·on·class
103813 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;103813 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
103814 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"103814 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Sprites"
103815 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��!\n\x18\n\x10��\n\x18\n\x8M\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:·aaebb2630e370277e4721cc9e67475ab6450df782228adbd6818b2dcf1994dfe·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}103815 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��!\n\x18\n\x10��\n\x18\n\x8]\n...\n..ö.\n...\n....��2.0.B....Ø...0×.¢...Ù..Ú.R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.8.@.¢..\n........\t..R!.\n.\n·.*...0.0.8.@.¢..\n..\n........R!...\n·.*...0.0.8.@.¢..\n........\r..R!...\n·.*...0.0.8.@.¢..\n...........R!...\n·.*...0.0.[·...·truncated·by·diffoscope;·len:·12573,·SHA:·26b9df8effcec4629fa1eb180e33a252dd683d0919d59a08218375a1f5558d90·...·]"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;"·"atlas"·"<init>"·"(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)V"·"core"·}·k=1·mv={·1·5·1·}
103816 Annotations·on·field·#3216·'character_a_walk'103816 Annotations·on·field·#3216·'character_a_walk'
103817 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}103817 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
103818 Annotations·on·method·#6929·'getCharacter_a_walk'103818 Annotations·on·method·#6929·'getCharacter_a_walk'
103819 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}103819 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"()"·"Lcom/badlogic/gdx/utils/Array<"·"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;"·">;"·}
  
103820 Class·#355············-103820 Class·#355············-
103821 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'103821 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Sprites;'
Offset 108370, 15 lines modifiedOffset 108370, 15 lines modified
108370 direct_methods_size·:·1108370 direct_methods_size·:·1
108371 virtual_methods_size:·4108371 virtual_methods_size:·4
  
108372 Class·#356·annotations:108372 Class·#356·annotations:
108373 Annotations·on·class108373 Annotations·on·class
108374 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;108374 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
108375 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"108375 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="Labels"
108376 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x10\n\x18\n\x10��\n\x18\n\x8\xe\x8†\x4\x18��20B\x7¢\x6\x4\x8\xe\x10\xfR!\x10\x4\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x4\x10\x5\x1a\x4\x8\x6\x10\x7R!\x10\x8\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\x8\x10\x5\x1a\x4\x8\t\x10\x7R!\x10\n\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\n\x10\x5\x1a\x4\x8\xb\x10\x7R!\x10\xc\x1a\n·\x3*\x4\x18008\x6@\x6¢\x6\xc\n\x4\x8\xc\x10\x5\x1a\x4\x8\r\x10\x7¨\x6\x10"·}·d2={·"Lcom/serwylo/beatgame/Assets$Styles$Labels;"·""·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"kotlin.jvm.PlatformType"·"medium"·"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"getMedium"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;"·"huge"·"getHuge"·"small"·"getSmall"·"large"·"getLarge"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}108376 ··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;"·"large"·"getLarge"·"medium"·"getMedium"·"huge"·"getHuge"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
108377 Class·#356············-108377 Class·#356············-
108378 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'108378 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$Labels;'
108379 ··Access·flags······:·0x0011·(PUBLIC·FINAL)108379 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
108380 ··Superclass········:·'Ljava/lang/Object;'108380 ··Superclass········:·'Ljava/lang/Object;'
108381 ··Interfaces········-108381 ··Interfaces········-
108382 ··Static·fields·····-108382 ··Static·fields·····-
Offset 108613, 15 lines modifiedOffset 108613, 15 lines modified
108613 direct_methods_size·:·1108613 direct_methods_size·:·1
108614 virtual_methods_size:·4108614 virtual_methods_size:·4
  
108615 Class·#357·annotations:108615 Class·#357·annotations:
108616 Annotations·on·class108616 Annotations·on·class
108617 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;108617 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets$Styles;
108618 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"108618 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=17·name="TextButtons"
108619 ··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"·"large"·"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"getLarge"·"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;"·"huge"·"getHuge"·"medium"·"getMedium"·"small"·"getSmall"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}108619 ··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;"·"huge"·"getHuge"·"large"·"getLarge"·"medium"·"getMedium"·"<init>"·"(Lcom/serwylo/beatgame/Assets$Styles;)V"·"core"·}·k=1·mv={·1·5·1·}
  
108620 Class·#357············-108620 Class·#357············-
108621 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'108621 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles$TextButtons;'
108622 ··Access·flags······:·0x0011·(PUBLIC·FINAL)108622 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
108623 ··Superclass········:·'Ljava/lang/Object;'108623 ··Superclass········:·'Ljava/lang/Object;'
108624 ··Interfaces········-108624 ··Interfaces········-
108625 ··Static·fields·····-108625 ··Static·fields·····-
Offset 108857, 15 lines modifiedOffset 108857, 15 lines modified
108857 virtual_methods_size:·2108857 virtual_methods_size:·2
  
108858 Class·#358·annotations:108858 Class·#358·annotations:
108859 Annotations·on·class108859 Annotations·on·class
108860 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;108860 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Lcom/serwylo/beatgame/Assets;
108861 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"108861 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name="Styles"
108862 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}108862 ··VISIBILITY_SYSTEM·Ldalvik/annotation/MemberClasses;·value={·Lcom/serwylo/beatgame/Assets$Styles$Labels;·Lcom/serwylo/beatgame/Assets$Styles$TextButtons;·}
108863 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��0\n\x18\n\x10��\n\x18\n\x8\n\x18\n\x8.\n...\n...\n...\n...\n...\n..\t.��2.0.:...B....\t..0.......0.¢......R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....R..\t..0.8.@.X‚.¢..\n..\t.\nR.....0.R.0��8.@.¢..\n....\r......R.....0.R.0��8.@.¢..\n...........¨.."·}·d2={·"Lcom/serwylo/beatgame/Assets$[·...·truncated·by·diffoscope;·len:·395,·SHA:·50c7a4877b0dec27099362abcf8d10faf55f9c403a7c34cf2aa59557ae24ed74·...·];"·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"textButton"·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"getTextButton"·"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}108863 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��0\n\x18\n\x10��\n\x18\n\x8\n\x18\n\x8.\n...\n...\n...\n...\n...\n..\t.��2.0.:...B.......0\n......0\r¢......R.....0.8.@.X‚.¢..\n.....R.....0.R.0��8.@.¢..\n..........\tR.....0\n8.@.X‚.¢..\n.....R.....0\r8.@.X‚.¢..\n.....R.....0.R.0��8.@.¢..\n...........¨.."·}·d2={·"Lcom/serwylo/beatgame/Assets$[·...·truncated·by·diffoscope;·len:·395,·SHA:·edbc2c263514ae12fb8e7aed7c2a8effd7c705462f56780bec69b468a98eb91f·...·];"·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"textButton"·"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"getTextButton"·"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;"·"<init>"·"(Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Ljava/util/Locale;)V"·"Labels"·"TextButtons"·"core"·}·k=1·mv={·1·5·1·}
  
108864 Class·#358············-108864 Class·#358············-
108865 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'108865 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets$Styles;'
108866 ··Access·flags······:·0x0011·(PUBLIC·FINAL)108866 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
108867 ··Superclass········:·'Ljava/lang/Object;'108867 ··Superclass········:·'Ljava/lang/Object;'
108868 ··Interfaces········-108868 ··Interfaces········-
108869 ··Static·fields·····-108869 ··Static·fields·····-
Offset 109016, 15 lines modifiedOffset 109016, 15 lines modified
109016 instance_fields_size:·9109016 instance_fields_size:·9
109017 direct_methods_size·:·3109017 direct_methods_size·:·3
109018 virtual_methods_size:·8109018 virtual_methods_size:·8
  
109019 Class·#359·annotations:109019 Class·#359·annotations:
109020 Annotations·on·class109020 Annotations·on·class
109021 ··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;·}109021 ··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;·}
109022 ··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:·1379,·SHA:·936a385ab521c6d25084cf43e24bfa3c3fb7479f90ef81f0164cbdb8fd813993·...·]s;"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}109022 ··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:·1379,·SHA:·0ec43db26f023663207c1e83f713e3305684aac8d554819c547dfafa6bde88d9·...·]s;"·"<init>"·"(Ljava/util/Locale;)V"·"Companion"·"Effects"·"Font"·"Particles"·"Sounds"·"Sprites"·"Styles"·"core"·}·k=1·mv={·1·5·1·}
109023 Annotations·on·field·#3344·'SCALE_SOUND_FILES'109023 Annotations·on·field·#3344·'SCALE_SOUND_FILES'
109024 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}109024 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/List<"·"Ljava/lang/String;"·">;"·}
109025 Annotations·on·field·#3355·'supportedLocales'109025 Annotations·on·field·#3355·'supportedLocales'
109026 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}109026 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Map<"·"Ljava/lang/String;"·"Lcom/serwylo/beatgame/Assets$Font;"·">;"·}
  
109027 Class·#359············-109027 Class·#359············-
109028 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'109028 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Assets;'
Offset 109709, 15 lines modifiedOffset 109709, 15 lines modified
109709 static_fields_size··:·4109709 static_fields_size··:·4
109710 instance_fields_size:·0109710 instance_fields_size:·0
109711 direct_methods_size·:·2109711 direct_methods_size·:·2
109712 virtual_methods_size:·6109712 virtual_methods_size:·6
  
109713 Class·#361·annotations:109713 Class·#361·annotations:
109714 Annotations·on·class109714 Annotations·on·class
109715 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��·\n\x18\n\x10��\n..\n...\n...\n...\n...\n..\t.Æ..��2.0.B\t..¢......R\"....0.8.@.X†.¢..\n...........\".....R\".\n..0\t8.@.X†.¢..\n..\n.......\r\".....R\"....0.8.@.X†.¢..\n...........\".....¨.."·}·d2={·"Lcom/serwylo/beatgame/Globals;"·""·""·"animationTimer"·"F"·"getAnimation[·...·truncated·by·diffoscope;·len:·303,·SHA:·e31b528523defd78977d522ca9747453832ac8062ee8b6b2e2418f998d89282c·...·])V"·"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"spriteBatch"·"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"getSpriteBatch"·"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"setSpriteBatch"·"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V"·"<init>"·"()V"·"core"·}·k=1·mv={·1·5·1·}109715 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��·\n\x18\n\x10��\n..\n...\n...\n...\n...\n..\t.Æ..��2.0.B\t..¢......R\"....0.8.@.X†.¢..\n...........\".....R\".\n..0\t8.@.X†.¢..\n..\n.......\r\".....R\"....0.8.@.X†.¢..\n...........\".....¨.."·}·d2={·"Lcom/serwylo/beatgame/Globals;"·""·"Lcom/badlogic/gdx/graphics/glutils/S[·...·truncated·by·diffoscope;·len:·303,·SHA:·838674e81972b789adc692be3916cd3d67bb078ab29f849f251e17710430dd31·...·])V"·"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"spriteBatch"·"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"getSpriteBatch"·"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;"·"setSpriteBatch"·"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V"·"<init>"·"()V"·"core"·}·k=1·mv={·1·5·1·}
  
109716 Class·#361············-109716 Class·#361············-
109717 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Globals;'109717 ··Class·descriptor··:·'Lcom/serwylo/beatgame/Globals;'
109718 ··Access·flags······:·0x0011·(PUBLIC·FINAL)109718 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
109719 ··Superclass········:·'Ljava/lang/Object;'109719 ··Superclass········:·'Ljava/lang/Object;'
109720 ··Interfaces········-109720 ··Interfaces········-
109721 ··Static·fields·····-109721 ··Static·fields·····-
Offset 109974, 15 lines modifiedOffset 109974, 15 lines modified
109974 direct_methods_size·:·5109974 direct_methods_size·:·5
109975 virtual_methods_size:·5109975 virtual_methods_size:·5
Max diff block lines reached; 162029/204744 bytes (79.14%) of diff not shown.
2.77 KB
smali/com/serwylo/beatgame/Globals.smali
    
Offset 7, 33 lines modifiedOffset 7, 33 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0007\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0[·...·truncated·by·diffoscope;·len:·175,·SHA:·936110cce759de6d295a0d50de284c53fbdec96fcdfbcf6db7562de6c83bcbce·...·]\u00a2\u0006\u0012\n\u0004\u0008\n\u0010\u000b\u001a\u0004\u0008\u000c\u0010\r\"\u0004\u0008\u000e\u0010\u000fR\"\u0010\u0011\u001a\u00020\u00108\u0006@\u0006X\u0086.\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0014\"\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0007\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0[·...·truncated·by·diffoscope;·len:·175,·SHA:·843cec4c4af8166416f6727dde5e7c5999690d957391ac4d41e86871ea8220bc·...·]\u00a2\u0006\u0012\n\u0004\u0008\n\u0010\u000b\u001a\u0004\u0008\u000c\u0010\r\"\u0004\u0008\u000e\u0010\u000fR\"\u0010\u0011\u001a\u00020\u00108\u0006@\u0006X\u0086.\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0014\"\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/Globals;",17 ········"Lcom/serwylo/beatgame/Globals;",
18 ········"",18 ········"",
19 ········"", 
20 ········"animationTimer", 
21 ········"F", 
22 ········"getAnimationTimer", 
23 ········"()F", 
24 ········"setAnimationTimer", 
25 ········"(F)V", 
26 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",19 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
27 ········"shapeRenderer",20 ········"shapeRenderer",
28 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",21 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
29 ········"getShapeRenderer",22 ········"getShapeRenderer",
30 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",23 ········"()Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
31 ········"setShapeRenderer",24 ········"setShapeRenderer",
32 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V",25 ········"(Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;)V",
 26 ········"",
 27 ········"animationTimer",
 28 ········"F",
 29 ········"getAnimationTimer",
 30 ········"()F",
 31 ········"setAnimationTimer",
 32 ········"(F)V",
33 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",33 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
34 ········"spriteBatch",34 ········"spriteBatch",
35 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",35 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
36 ········"getSpriteBatch",36 ········"getSpriteBatch",
37 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",37 ········"()Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
38 ········"setSpriteBatch",38 ········"setSpriteBatch",
39 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",39 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;)V",
1.69 KB
smali/com/serwylo/beatgame/Assets$Styles$TextButtons.smali
Ordering differences only
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",26 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"large",30 ········"small",
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
32 ········"getLarge",32 ········"getSmall",
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton$TextButtonStyle;",
34 ········"huge",34 ········"huge",
35 ········"getHuge",35 ········"getHuge",
 36 ········"large",
 37 ········"getLarge",
36 ········"medium",38 ········"medium",
37 ········"getMedium",39 ········"getMedium",
38 ········"small", 
39 ········"getSmall", 
40 ········"<init>",40 ········"<init>",
41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
5.81 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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0014\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010\u001b\u001a\u00020\u001a\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u000[·...·truncated·by·diffoscope;·len:·1381,·SHA:·9ce9c030f72029c8b903d4ca64482ec73fd9343a94ba29ae2a17f7bf155d7681·...·]8\u0002@\u0002X\u0082.\u00a2\u0006\u0006\n\u0004\u0008,\u0010-\u00a8\u00067"26 ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0014\u0018\u0000·02\u00020\u0001:\u00070123456B\u000f\u0012\u0006\u0010!\u001a\u00020·\u00a2\u0006\u0004\u0008.\u0010/J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0[·...·truncated·by·diffoscope;·len:·1371,·SHA:·cc2eb0d5571b2412338453cb0ffdf90918185a29c99b29644c2de1786000493e·...·]8\u0002@\u0002X\u0082.\u00a2\u0006\u0006\n\u0004\u0008,\u0010-\u00a8\u00067"
27 ····}27 ····}
28 ····d2·=·{28 ····d2·=·{
29 ········"Lcom/serwylo/beatgame/Assets;",29 ········"Lcom/serwylo/beatgame/Assets;",
30 ········"",30 ········"",
31 ········"",31 ········"",
32 ········"initSync",32 ········"initSync",
33 ········"()V",33 ········"()V",
Offset 48, 34 lines modifiedOffset 48, 34 lines modified
48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",48 ········"()Lcom/serwylo/beatgame/Assets$Particles;",
49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",49 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
50 ········"getSounds",50 ········"getSounds",
51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",51 ········"()Lcom/serwylo/beatgame/Assets$Sounds;",
52 ········"Lcom/serwylo/beatgame/Assets$Effects;",52 ········"Lcom/serwylo/beatgame/Assets$Effects;",
53 ········"getEffects",53 ········"getEffects",
54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",54 ········"()Lcom/serwylo/beatgame/Assets$Effects;",
 55 ········"sounds",
 56 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 57 ········"sprites",
 58 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 59 ········"skin",
 60 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
55 ········"Ljava/util/Locale;",61 ········"Ljava/util/Locale;",
56 ········"locale",62 ········"locale",
57 ········"Ljava/util/Locale;",63 ········"Ljava/util/Locale;",
58 ········"skin", 
59 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
60 ········"sprites", 
61 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
62 ········"sounds", 
63 ········"Lcom/serwylo/beatgame/Assets$Sounds;", 
64 ········"Lcom/badlogic/gdx/assets/AssetManager;",64 ········"Lcom/badlogic/gdx/assets/AssetManager;",
65 ········"manager",65 ········"manager",
66 ········"Lcom/badlogic/gdx/assets/AssetManager;",66 ········"Lcom/badlogic/gdx/assets/AssetManager;",
 67 ········"styles",
 68 ········"Lcom/serwylo/beatgame/Assets$Styles;",
67 ········"particles",69 ········"particles",
68 ········"Lcom/serwylo/beatgame/Assets$Particles;",70 ········"Lcom/serwylo/beatgame/Assets$Particles;",
69 ········"strings",71 ········"strings",
70 ········"Lcom/badlogic/gdx/utils/I18NBundle;",72 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
71 ········"effects",73 ········"effects",
72 ········"Lcom/serwylo/beatgame/Assets$Effects;",74 ········"Lcom/serwylo/beatgame/Assets$Effects;",
73 ········"styles", 
74 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
75 ········"<init>",75 ········"<init>",
76 ········"(Ljava/util/Locale;)V",76 ········"(Ljava/util/Locale;)V",
77 ········"Companion",77 ········"Companion",
78 ········"Effects",78 ········"Effects",
79 ········"Font",79 ········"Font",
80 ········"Particles",80 ········"Particles",
81 ········"Sounds",81 ········"Sounds",
1.78 KB
smali/com/serwylo/beatgame/Assets$Styles$Labels.smali
Ordering differences only
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0086\u0004\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR!\u0010\u0004\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u0005\u001a\u0004\u0008\u0006\u0010\u0007R!\u0010\u0008\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0005\u001a\u0004\u0008\t\u0010\u0007R!\u0010\n\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0005\u001a\u0004\u0008\u000b\u0010\u0007R!\u0010\u000c\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0005\u001a\u0004\u0008\r\u0010\u0007\u00a8\u0006\u0010"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",26 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",28 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"medium", 
31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;", 
32 ········"getMedium", 
33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;", 
34 ········"huge", 
35 ········"getHuge", 
36 ········"small",30 ········"small",
 31 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
37 ········"getSmall",32 ········"getSmall",
 33 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle;",
38 ········"large",34 ········"large",
39 ········"getLarge",35 ········"getLarge",
 36 ········"medium",
 37 ········"getMedium",
 38 ········"huge",
 39 ········"getHuge",
40 ········"<init>",40 ········"<init>",
41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",41 ········"(Lcom/serwylo/beatgame/Assets$Styles;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
5.32 KB
smali/com/serwylo/beatgame/BeatFeetGame.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\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\t\u0008\u0016\u0018\u00002\u00020\u0001B#\u0012\u0006\u0010\u0019\u001a\u00020\u0018\u0012\u0006\u0010\u0016\u001a[·...·truncated·by·diffoscope;·len:·1371,·SHA:·c744fac13bc5baa78690c5a052efb5a5c7b298190f1157c7bf8e2395ba8fcbbc·...·]\u0004\u0008%\u0010&\u00a8\u0006)"14 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\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·\u001a\u00020\u0[·...·truncated·by·diffoscope;·len:·1356,·SHA:·96f5d626a712d92fefd5b7ccdd5e099c23d4028cb5c84cd51672dd1b8da8973b·...·]\u0004\u0008%\u0010&\u00a8\u0006)"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/BeatFeetGame;",17 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
18 ········"Lcom/badlogic/gdx/Game;",18 ········"Lcom/badlogic/gdx/Game;",
19 ········"",19 ········"",
20 ········"create",20 ········"create",
21 ········"()V",21 ········"()V",
Offset 31, 32 lines modifiedOffset 31, 32 lines modified
31 ········"Lcom/serwylo/beatgame/levels/World;",31 ········"Lcom/serwylo/beatgame/levels/World;",
32 ········"world",32 ········"world",
33 ········"showLevelSelectMenu",33 ········"showLevelSelectMenu",
34 ········"(Lcom/serwylo/beatgame/levels/World;)V",34 ········"(Lcom/serwylo/beatgame/levels/World;)V",
35 ········"explainCustomSongs",35 ········"explainCustomSongs",
36 ········"showAboutScreen",36 ········"showAboutScreen",
37 ········"showAchievements",37 ········"showAchievements",
 38 ········"Lcom/serwylo/beatgame/Assets;",
 39 ········"assets",
 40 ········"Lcom/serwylo/beatgame/Assets;",
 41 ········"getAssets",
 42 ········"()Lcom/serwylo/beatgame/Assets;",
 43 ········"setAssets",
 44 ········"(Lcom/serwylo/beatgame/Assets;)V",
 45 ········"Ljava/util/Locale;",
 46 ········"locale",
 47 ········"Ljava/util/Locale;",
38 ········"",48 ········"",
39 ········"verbose",49 ········"verbose",
40 ········"Z",50 ········"Z",
41 ········"Lcom/serwylo/beatgame/PlatformListener;",51 ········"Lcom/serwylo/beatgame/PlatformListener;",
42 ········"platformListener",52 ········"platformListener",
43 ········"Lcom/serwylo/beatgame/PlatformListener;",53 ········"Lcom/serwylo/beatgame/PlatformListener;",
44 ········"getPlatformListener",54 ········"getPlatformListener",
45 ········"()Lcom/serwylo/beatgame/PlatformListener;",55 ········"()Lcom/serwylo/beatgame/PlatformListener;",
46 ········"Ljava/util/Locale;", 
47 ········"locale", 
48 ········"Ljava/util/Locale;", 
49 ········"Lcom/serwylo/beatgame/Assets;", 
50 ········"assets", 
51 ········"Lcom/serwylo/beatgame/Assets;", 
52 ········"getAssets", 
53 ········"()Lcom/serwylo/beatgame/Assets;", 
54 ········"setAssets", 
55 ········"(Lcom/serwylo/beatgame/Assets;)V", 
56 ········"<init>",56 ········"<init>",
57 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",57 ········"(Lcom/serwylo/beatgame/PlatformListener;ZLjava/util/Locale;)V",
58 ········"core"58 ········"core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
61 ····mv·=·{61 ····mv·=·{
62 ········0x1,62 ········0x1,
1.52 KB
smali/com/serwylo/beatgame/Assets$Particles.smali
Ordering differences only
    
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0019\u0010\u0003\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0003\u0010\u0004\u001a\u0004\u0008\u0005\u0010\u0006R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0004\u001a\u0004\u0008\u0008\u0010\u0006R\u0019\u0010\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0004\u001a\u0004\u0008\n\u0010\u0006\u00a8\u0006\u000f"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Particles;",26 ········"Lcom/serwylo/beatgame/Assets$Particles;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",28 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
29 ········"jump", 
30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
31 ········"getJump", 
32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;", 
33 ········"health",29 ········"health",
 30 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
34 ········"getHealth",31 ········"getHealth",
 32 ········"()Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
35 ········"shield",33 ········"shield",
36 ········"getShield",34 ········"getShield",
 35 ········"jump",
 36 ········"getJump",
37 ········"Lcom/badlogic/gdx/assets/AssetManager;",37 ········"Lcom/badlogic/gdx/assets/AssetManager;",
38 ········"manager",38 ········"manager",
39 ········"<init>",39 ········"<init>",
40 ········"(Lcom/badlogic/gdx/assets/AssetManager;)V",40 ········"(Lcom/badlogic/gdx/assets/AssetManager;)V",
41 ········"core"41 ········"core"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
73.8 KB
smali/com/serwylo/beatgame/Assets$Sprites.smali
    
Offset 16, 360 lines modifiedOffset 16, 360 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000!\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008M\n\u0002\u0018\u0002\n\u0003\u0008\u0086\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u0013\u0012\u0008\u0010\u00d8\u0002\u001a\u00030\u00d7\u0002\u00a2\u0006\u0006\u0008\u00d9\u0002\u0010\u00da\u0002R!\u0010\u0004\u001a\n·\u00[·...·truncated·by·diffoscope;·len:·7017,·SHA:·d153b95fd444893bf005742dca9987d48ee72ce779df65fd98721bae4ed01a71·...·]R!\u0010e\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008e\u0010\u0005\u001a\u0004\u0008f\u0010\u0007R!\u0010g\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008g\u0010\u0005\u001a\u0004\u0008h\u0010\u0007R!\u0010i\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008i\u0010\u0005\u001a\u0004\u0008j\u0010\u0007R!\u0010k\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008k\u0010\u0005\u001a\u0004\u0008l\u0010\u0007R!\u0010m\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008m\u0010\u0005\u001a\u0004\u0008n\u0010\u0007R!\u0010o\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008o\u0010\u0005\u001a\u0004\u0008p\u0010\u0007R!\u0010q\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008q\u0010\u0005\u001a\u0004\u0008r\u0010\u0007R!\u0010s\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008s\u0010\u0005\u001a\u0004\u0008t\u0010\u0007R!\u0010u\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008u\u0010\u0005\u001a\u0004\u0008v\u0010\u0007R!\u0010w\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008w\u0010\u0005\u001a\u0004\u0008x\u0010\u0007R!\u0010y\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008y\u0010\u0005\u001a\u0004\u0008z\u0010\u0007R!\u0010{\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008{\u0010\u0005\u001a\u0004\u0008|\u0010\u0007R!\u0010}\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008}\u0010\u0005\u001a\u0004\u0008~\u0010\u0007R\"\u0010\u007f\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\r\n\u0004\u0008\u007f\u0010\u0005\u001a\u0005\u0008\u0080\u0001\u0010\u0007R$\u0010\u0081\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0001\u0010\u0005\u001a\u0005\u0008\u0082\u0001\u0010\u0007R$\u0010\u0083\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0001\u0010\u0005\u001a\u0005\u0008\u0084\u0001\u0010\u0007R$\u0010\u0085\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0001\u0010\u0005\u001a\u0005\u0008\u0086\u0001\u0010\u0007R$\u0010\u0087\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0001\u0010\u0005\u001a\u0005\u0008\u0088\u0001\u0010\u0007R$\u0010\u0089\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0001\u0010\u0005\u001a\u0005\u0008\u008a\u0001\u0010\u0007R$\u0010\u008b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0001\u0010\u0005\u001a\u0005\u0008\u008c\u0001\u0010\u0007R$\u0010\u008d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0001\u0010\u0005\u001a\u0005\u0008\u008e\u0001\u0010\u0007R$\u0010\u008f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0001\u0010\u0005\u001a\u0005\u0008\u0090\u0001\u0010\u0007R$\u0010\u0091\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0001\u0010\u0005\u001a\u0005\u0008\u0092\u0001\u0010\u0007R$\u0010\u0093\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0001\u0010\u0005\u001a\u0005\u0008\u0094\u0001\u0010\u0007R$\u0010\u0095\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0001\u0010\u0005\u001a\u0005\u0008\u0096\u0001\u0010\u0007R$\u0010\u0097\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0001\u0010\u0005\u001a\u0005\u0008\u0098\u0001\u0010\u0007R$\u0010\u0099\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0001\u0010\u0005\u001a\u0005\u0008\u009a\u0001\u0010\u0007R$\u0010\u009b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0001\u0010\u0005\u001a\u0005\u0008\u009c\u0001\u0010\u0007R$\u0010\u009d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0001\u0010\u0005\u001a\u0005\u0008\u009e\u0001\u0010\u0007R$\u0010\u009f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0001\u0010\u0005\u001a\u0005\u0008\u00a0\u0001\u0010\u0007R$\u0010\u00a1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0001\u0010\u0005\u001a\u0005\u0008\u00a2\u0001\u0010\u0007R$\u0010\u00a3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0001\u0010\u0005\u001a\u0005\u0008\u00a4\u0001\u0010\u0007R$\u0010\u00a5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0001\u0010\u0005\u001a\u0005\u0008\u00a6\u0001\u0010\u0007R$\u0010\u00a7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0001\u0010\u0005\u001a\u0005\u0008\u00a8\u0001\u0010\u0007R$\u0010\u00a9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0001\u0010\u0005\u001a\u0005\u0008\u00aa\u0001\u0010\u0007R$\u0010\u00ab\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0001\u0010\u0005\u001a\u0005\u0008\u00ac\u0001\u0010\u0007R$\u0010\u00ad\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0001\u0010\u0005\u001a\u0005\u0008\u00ae\u0001\u0010\u0007R$\u0010\u00af\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0001\u0010\u0005\u001a\u0005\u0008\u00b0\u0001\u0010\u0007R$\u0010\u00b1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0001\u0010\u0005\u001a\u0005\u0008\u00b2\u0001\u0010\u0007R$\u0010\u00b3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0001\u0010\u0005\u001a\u0005\u0008\u00b4\u0001\u0010\u0007R$\u0010\u00b5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0001\u0010\u0005\u001a\u0005\u0008\u00b6\u0001\u0010\u0007R$\u0010\u00b7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0001\u0010\u0005\u001a\u0005\u0008\u00b8\u0001\u0010\u0007R$\u0010\u00b9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0001\u0010\u0005\u001a\u0005\u0008\u00ba\u0001\u0010\u0007R$\u0010\u00bb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0001\u0010\u0005\u001a\u0005\u0008\u00bc\u0001\u0010\u0007R$\u0010\u00bd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0001\u0010\u0005\u001a\u0005\u0008\u00be\u0001\u0010\u0007R$\u0010\u00bf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0001\u0010\u0005\u001a\u0005\u0008\u00c0\u0001\u0010\u0007R$\u0010\u00c1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0001\u0010\u0005\u001a\u0005\u0008\u00c2\u0001\u0010\u0007R$\u0010\u00c3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0001\u0010\u0005\u001a\u0005\u0008\u00c4\u0001\u0010\u0007R$\u0010\u00c5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0001\u0010\u0005\u001a\u0005\u0008\u00c6\u0001\u0010\u0007R$\u0010\u00c7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0001\u0010\u0005\u001a\u0005\u0008\u00c8\u0001\u0010\u0007R$\u0010\u00c9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0001\u0010\u0005\u001a\u0005\u0008\u00ca\u0001\u0010\u0007R$\u0010\u00cb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0001\u0010\u0005\u001a\u0005\u0008\u00cc\u0001\u0010\u0007R$\u0010\u00cd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0001\u0010\u0005\u001a\u0005\u0008\u00ce\u0001\u0010\u0007R$\u0010\u00cf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0001\u0010\u0005\u001a\u0005\u0008\u00d0\u0001\u0010\u0007R$\u0010\u00d1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0001\u0010\u0005\u001a\u0005\u0008\u00d2\u0001\u0010\u0007R$\u0010\u00d3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0001\u0010\u0005\u001a\u0005\u0008\u00d4\u0001\u0010\u0007R$\u0010\u00d5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0001\u0010\u0005\u001a\u0005\u0008\u00d6\u0001\u0010\u0007R$\u0010\u00d7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d7\u0001\u0010\u0005\u001a\u0005\u0008\u00d8\u0001\u0010\u0007R$\u0010\u00d9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d9\u0001\u0010\u0005\u001a\u0005\u0008\u00da\u0001\u0010\u0007R$\u0010\u00db\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00db\u0001\u0010\u0005\u001a\u0005\u0008\u00dc\u0001\u0010\u0007R$\u0010\u00dd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00dd\u0001\u0010\u0005\u001a\u0005\u0008\u00de\u0001\u0010\u0007R$\u0010\u00df\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00df\u0001\u0010\u0005\u001a\u0005\u0008\u00e0\u0001\u0010\u0007R$\u0010\u00e1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e1\u0001\u0010\u0005\u001a\u0005\u0008\u00e2\u0001\u0010\u0007R$\u0010\u00e3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e3\u0001\u0010\u0005\u001a\u0005\u0008\u00e4\u0001\u0010\u0007R$\u0010\u00e5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e5\u0001\u0010\u0005\u001a\u0005\u0008\u00e6\u0001\u0010\u0007R$\u0010\u00e7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e7\u0001\u0010\u0005\u001a\u0005\u0008\u00e8\u0001\u0010\u0007R$\u0010\u00e9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e9\u0001\u0010\u0005\u001a\u0005\u0008\u00ea\u0001\u0010\u0007R$\u0010\u00eb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00eb\u0001\u0010\u0005\u001a\u0005\u0008\u00ec\u0001\u0010\u0007R$\u0010\u00ed\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ed\u0001\u0010\u0005\u001a\u0005\u0008\u00ee\u0001\u0010\u0007R$\u0010\u00ef\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ef\u0001\u0010\u0005\u001a\u0005\u0008\u00f0\u0001\u0010\u0007R$\u0010\u00f1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f1\u0001\u0010\u0005\u001a\u0005\u0008\u00f2\u0001\u0010\u0007R$\u0010\u00f3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f3\u0001\u0010\u0005\u001a\u0005\u0008\u00f4\u0001\u0010\u0007R$\u0010\u00f5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f5\u0001\u0010\u0005\u001a\u0005\u0008\u00f6\u0001\u0010\u0007R$\u0010\u00f7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f7\u0001\u0010\u0005\u001a\u0005\u0008\u00f8\u0001\u0010\u0007R$\u0010\u00f9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f9\u0001\u0010\u0005\u001a\u0005\u0008\u00fa\u0001\u0010\u0007R$\u0010\u00fb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fb\u0001\u0010\u0005\u001a\u0005\u0008\u00fc\u0001\u0010\u0007R$\u0010\u00fd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fd\u0001\u0010\u0005\u001a\u0005\u0008\u00fe\u0001\u0010\u0007R$\u0010\u00ff\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ff\u0001\u0010\u0005\u001a\u0005\u0008\u0080\u0002\u0010\u0007R$\u0010\u0081\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0002\u0010\u0005\u001a\u0005\u0008\u0082\u0002\u0010\u0007R$\u0010\u0083\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0002\u0010\u0005\u001a\u0005\u0008\u0084\u0002\u0010\u0007R$\u0010\u0085\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0002\u0010\u0005\u001a\u0005\u0008\u0086\u0002\u0010\u0007R$\u0010\u0087\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0002\u0010\u0005\u001a\u0005\u0008\u0088\u0002\u0010\u0007R$\u0010\u0089\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0002\u0010\u0005\u001a\u0005\u0008\u008a\u0002\u0010\u0007R$\u0010\u008b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0002\u0010\u0005\u001a\u0005\u0008\u008c\u0002\u0010\u0007R$\u0010\u008d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0002\u0010\u0005\u001a\u0005\u0008\u008e\u0002\u0010\u0007R$\u0010\u008f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0002\u0010\u0005\u001a\u0005\u0008\u0090\u0002\u0010\u0007R$\u0010\u0091\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0002\u0010\u0005\u001a\u0005\u0008\u0092\u0002\u0010\u0007R$\u0010\u0093\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0002\u0010\u0005\u001a\u0005\u0008\u0094\u0002\u0010\u0007R$\u0010\u0095\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0002\u0010\u0005\u001a\u0005\u0008\u0096\u0002\u0010\u0007R$\u0010\u0097\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0002\u0010\u0005\u001a\u0005\u0008\u0098\u0002\u0010\u0007R$\u0010\u0099\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0002\u0010\u0005\u001a\u0005\u0008\u009a\u0002\u0010\u0007R$\u0010\u009b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0002\u0010\u0005\u001a\u0005\u0008\u009c\u0002\u0010\u0007R$\u0010\u009d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0002\u0010\u0005\u001a\u0005\u0008\u009e\u0002\u0010\u0007R$\u0010\u009f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0002\u0010\u0005\u001a\u0005\u0008\u00a0\u0002\u0010\u0007R$\u0010\u00a1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0002\u0010\u0005\u001a\u0005\u0008\u00a2\u0002\u0010\u0007R$\u0010\u00a3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0002\u0010\u0005\u001a\u0005\u0008\u00a4\u0002\u0010\u0007R$\u0010\u00a5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0002\u0010\u0005\u001a\u0005\u0008\u00a6\u0002\u0010\u0007R$\u0010\u00a7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0002\u0010\u0005\u001a\u0005\u0008\u00a8\u0002\u0010\u0007R$\u0010\u00a9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0002\u0010\u0005\u001a\u0005\u0008\u00aa\u0002\u0010\u0007R$\u0010\u00ab\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0002\u0010\u0005\u001a\u0005\u0008\u00ac\u0002\u0010\u0007R$\u0010\u00ad\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0002\u0010\u0005\u001a\u0005\u0008\u00ae\u0002\u0010\u0007R$\u0010\u00af\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0002\u0010\u0005\u001a\u0005\u0008\u00b0\u0002\u0010\u0007R$\u0010\u00b1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0002\u0010\u0005\u001a\u0005\u0008\u00b2\u0002\u0010\u0007R$\u0010\u00b3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0002\u0010\u0005\u001a\u0005\u0008\u00b4\u0002\u0010\u0007R$\u0010\u00b5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0002\u0010\u0005\u001a\u0005\u0008\u00b6\u0002\u0010\u0007R$\u0010\u00b7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0002\u0010\u0005\u001a\u0005\u0008\u00b8\u0002\u0010\u0007R$\u0010\u00b9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0002\u0010\u0005\u001a\u0005\u0008\u00ba\u0002\u0010\u0007R$\u0010\u00bb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0002\u0010\u0005\u001a\u0005\u0008\u00bc\u0002\u0010\u0007R$\u0010\u00bd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0002\u0010\u0005\u001a\u0005\u0008\u00be\u0002\u0010\u0007R$\u0010\u00bf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0002\u0010\u0005\u001a\u0005\u0008\u00c0\u0002\u0010\u0007R$\u0010\u00c1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0002\u0010\u0005\u001a\u0005\u0008\u00c2\u0002\u0010\u0007R$\u0010\u00c3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0002\u0010\u0005\u001a\u0005\u0008\u00c4\u0002\u0010\u0007R$\u0010\u00c5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0002\u0010\u0005\u001a\u0005\u0008\u00c6\u0002\u0010\u0007R$\u0010\u00c7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0002\u0010\u0005\u001a\u0005\u0008\u00c8\u0002\u0010\u0007R$\u0010\u00c9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0002\u0010\u0005\u001a\u0005\u0008\u00ca\u0002\u0010\u0007R$\u0010\u00cb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0002\u0010\u0005\u001a\u0005\u0008\u00cc\u0002\u0010\u0007R$\u0010\u00cd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0002\u0010\u0005\u001a\u0005\u0008\u00ce\u0002\u0010\u0007R$\u0010\u00cf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0002\u0010\u0005\u001a\u0005\u0008\u00d0\u0002\u0010\u0007R$\u0010\u00d1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0002\u0010\u0005\u001a\u0005\u0008\u00d2\u0002\u0010\u0007R$\u0010\u00d3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0002\u0010\u0005\u001a\u0005\u0008\u00d4\u0002\u0010\u0007R$\u0010\u00d5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0002\u0010\u0005\u001a\u0005\u0008\u00d6\u0002\u0010\u0007\u00a8\u0006\u00db\u0002"23 ········"\u0000!\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008]\n\u0002\u0018\u0002\n\u0003\u0008\u00f6\u0001\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u00020\u0001B\u0013\u0012\u0008\u0010\u00d8\u0002\u001a\u00030\u00d7\u0002\u00a2\u0006\u0006\u0008\u00d9\u0002\u0010\u00da\u0002R!\u0010\u0004\u001a\n·\u00[·...·truncated·by·diffoscope;·len:·7018,·SHA:·e3aa9afaa1402c75bd2d0a10a7e111c222c636377c1cec60244e1aadf8ffb74c·...·]R!\u0010e\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008e\u0010\u0005\u001a\u0004\u0008f\u0010\u0007R!\u0010g\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008g\u0010\u0005\u001a\u0004\u0008h\u0010\u0007R!\u0010i\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008i\u0010\u0005\u001a\u0004\u0008j\u0010\u0007R!\u0010k\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008k\u0010\u0005\u001a\u0004\u0008l\u0010\u0007R!\u0010m\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008m\u0010\u0005\u001a\u0004\u0008n\u0010\u0007R!\u0010o\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008o\u0010\u0005\u001a\u0004\u0008p\u0010\u0007R!\u0010q\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008q\u0010\u0005\u001a\u0004\u0008r\u0010\u0007R!\u0010s\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008s\u0010\u0005\u001a\u0004\u0008t\u0010\u0007R!\u0010u\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008u\u0010\u0005\u001a\u0004\u0008v\u0010\u0007R!\u0010w\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008w\u0010\u0005\u001a\u0004\u0008x\u0010\u0007R!\u0010y\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008y\u0010\u0005\u001a\u0004\u0008z\u0010\u0007R!\u0010{\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008{\u0010\u0005\u001a\u0004\u0008|\u0010\u0007R!\u0010}\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008}\u0010\u0005\u001a\u0004\u0008~\u0010\u0007R\"\u0010\u007f\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\r\n\u0004\u0008\u007f\u0010\u0005\u001a\u0005\u0008\u0080\u0001\u0010\u0007R$\u0010\u0081\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0001\u0010\u0005\u001a\u0005\u0008\u0082\u0001\u0010\u0007R$\u0010\u0083\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0001\u0010\u0005\u001a\u0005\u0008\u0084\u0001\u0010\u0007R$\u0010\u0085\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0001\u0010\u0005\u001a\u0005\u0008\u0086\u0001\u0010\u0007R$\u0010\u0087\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0001\u0010\u0005\u001a\u0005\u0008\u0088\u0001\u0010\u0007R$\u0010\u0089\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0001\u0010\u0005\u001a\u0005\u0008\u008a\u0001\u0010\u0007R$\u0010\u008b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0001\u0010\u0005\u001a\u0005\u0008\u008c\u0001\u0010\u0007R$\u0010\u008d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0001\u0010\u0005\u001a\u0005\u0008\u008e\u0001\u0010\u0007R$\u0010\u008f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0001\u0010\u0005\u001a\u0005\u0008\u0090\u0001\u0010\u0007R$\u0010\u0091\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0001\u0010\u0005\u001a\u0005\u0008\u0092\u0001\u0010\u0007R$\u0010\u0093\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0001\u0010\u0005\u001a\u0005\u0008\u0094\u0001\u0010\u0007R$\u0010\u0095\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0001\u0010\u0005\u001a\u0005\u0008\u0096\u0001\u0010\u0007R$\u0010\u0097\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0001\u0010\u0005\u001a\u0005\u0008\u0098\u0001\u0010\u0007R$\u0010\u0099\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0001\u0010\u0005\u001a\u0005\u0008\u009a\u0001\u0010\u0007R$\u0010\u009b\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0001\u0010\u0005\u001a\u0005\u0008\u009c\u0001\u0010\u0007R$\u0010\u009d\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0001\u0010\u0005\u001a\u0005\u0008\u009e\u0001\u0010\u0007R$\u0010\u009f\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0001\u0010\u0005\u001a\u0005\u0008\u00a0\u0001\u0010\u0007R$\u0010\u00a1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0001\u0010\u0005\u001a\u0005\u0008\u00a2\u0001\u0010\u0007R$\u0010\u00a3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0001\u0010\u0005\u001a\u0005\u0008\u00a4\u0001\u0010\u0007R$\u0010\u00a5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0001\u0010\u0005\u001a\u0005\u0008\u00a6\u0001\u0010\u0007R$\u0010\u00a7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0001\u0010\u0005\u001a\u0005\u0008\u00a8\u0001\u0010\u0007R$\u0010\u00a9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0001\u0010\u0005\u001a\u0005\u0008\u00aa\u0001\u0010\u0007R$\u0010\u00ab\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0001\u0010\u0005\u001a\u0005\u0008\u00ac\u0001\u0010\u0007R$\u0010\u00ad\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0001\u0010\u0005\u001a\u0005\u0008\u00ae\u0001\u0010\u0007R$\u0010\u00af\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0001\u0010\u0005\u001a\u0005\u0008\u00b0\u0001\u0010\u0007R$\u0010\u00b1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0001\u0010\u0005\u001a\u0005\u0008\u00b2\u0001\u0010\u0007R$\u0010\u00b3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0001\u0010\u0005\u001a\u0005\u0008\u00b4\u0001\u0010\u0007R$\u0010\u00b5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0001\u0010\u0005\u001a\u0005\u0008\u00b6\u0001\u0010\u0007R$\u0010\u00b7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0001\u0010\u0005\u001a\u0005\u0008\u00b8\u0001\u0010\u0007R$\u0010\u00b9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0001\u0010\u0005\u001a\u0005\u0008\u00ba\u0001\u0010\u0007R$\u0010\u00bb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0001\u0010\u0005\u001a\u0005\u0008\u00bc\u0001\u0010\u0007R$\u0010\u00bd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0001\u0010\u0005\u001a\u0005\u0008\u00be\u0001\u0010\u0007R$\u0010\u00bf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0001\u0010\u0005\u001a\u0005\u0008\u00c0\u0001\u0010\u0007R$\u0010\u00c1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0001\u0010\u0005\u001a\u0005\u0008\u00c2\u0001\u0010\u0007R$\u0010\u00c3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0001\u0010\u0005\u001a\u0005\u0008\u00c4\u0001\u0010\u0007R$\u0010\u00c5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0001\u0010\u0005\u001a\u0005\u0008\u00c6\u0001\u0010\u0007R$\u0010\u00c7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0001\u0010\u0005\u001a\u0005\u0008\u00c8\u0001\u0010\u0007R$\u0010\u00c9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0001\u0010\u0005\u001a\u0005\u0008\u00ca\u0001\u0010\u0007R$\u0010\u00cb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0001\u0010\u0005\u001a\u0005\u0008\u00cc\u0001\u0010\u0007R$\u0010\u00cd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0001\u0010\u0005\u001a\u0005\u0008\u00ce\u0001\u0010\u0007R$\u0010\u00cf\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0001\u0010\u0005\u001a\u0005\u0008\u00d0\u0001\u0010\u0007R$\u0010\u00d1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0001\u0010\u0005\u001a\u0005\u0008\u00d2\u0001\u0010\u0007R$\u0010\u00d3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0001\u0010\u0005\u001a\u0005\u0008\u00d4\u0001\u0010\u0007R$\u0010\u00d5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0001\u0010\u0005\u001a\u0005\u0008\u00d6\u0001\u0010\u0007R$\u0010\u00d7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d7\u0001\u0010\u0005\u001a\u0005\u0008\u00d8\u0001\u0010\u0007R$\u0010\u00d9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d9\u0001\u0010\u0005\u001a\u0005\u0008\u00da\u0001\u0010\u0007R$\u0010\u00db\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00db\u0001\u0010\u0005\u001a\u0005\u0008\u00dc\u0001\u0010\u0007R$\u0010\u00dd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00dd\u0001\u0010\u0005\u001a\u0005\u0008\u00de\u0001\u0010\u0007R$\u0010\u00df\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00df\u0001\u0010\u0005\u001a\u0005\u0008\u00e0\u0001\u0010\u0007R$\u0010\u00e1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e1\u0001\u0010\u0005\u001a\u0005\u0008\u00e2\u0001\u0010\u0007R$\u0010\u00e3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e3\u0001\u0010\u0005\u001a\u0005\u0008\u00e4\u0001\u0010\u0007R$\u0010\u00e5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e5\u0001\u0010\u0005\u001a\u0005\u0008\u00e6\u0001\u0010\u0007R$\u0010\u00e7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e7\u0001\u0010\u0005\u001a\u0005\u0008\u00e8\u0001\u0010\u0007R$\u0010\u00e9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00e9\u0001\u0010\u0005\u001a\u0005\u0008\u00ea\u0001\u0010\u0007R$\u0010\u00eb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00eb\u0001\u0010\u0005\u001a\u0005\u0008\u00ec\u0001\u0010\u0007R$\u0010\u00ed\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ed\u0001\u0010\u0005\u001a\u0005\u0008\u00ee\u0001\u0010\u0007R$\u0010\u00ef\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ef\u0001\u0010\u0005\u001a\u0005\u0008\u00f0\u0001\u0010\u0007R$\u0010\u00f1\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f1\u0001\u0010\u0005\u001a\u0005\u0008\u00f2\u0001\u0010\u0007R$\u0010\u00f3\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f3\u0001\u0010\u0005\u001a\u0005\u0008\u00f4\u0001\u0010\u0007R$\u0010\u00f5\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f5\u0001\u0010\u0005\u001a\u0005\u0008\u00f6\u0001\u0010\u0007R$\u0010\u00f7\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f7\u0001\u0010\u0005\u001a\u0005\u0008\u00f8\u0001\u0010\u0007R$\u0010\u00f9\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00f9\u0001\u0010\u0005\u001a\u0005\u0008\u00fa\u0001\u0010\u0007R$\u0010\u00fb\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fb\u0001\u0010\u0005\u001a\u0005\u0008\u00fc\u0001\u0010\u0007R$\u0010\u00fd\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00fd\u0001\u0010\u0005\u001a\u0005\u0008\u00fe\u0001\u0010\u0007R$\u0010\u00ff\u0001\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ff\u0001\u0010\u0005\u001a\u0005\u0008\u0080\u0002\u0010\u0007R$\u0010\u0081\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0081\u0002\u0010\u0005\u001a\u0005\u0008\u0082\u0002\u0010\u0007R$\u0010\u0083\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0083\u0002\u0010\u0005\u001a\u0005\u0008\u0084\u0002\u0010\u0007R$\u0010\u0085\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0085\u0002\u0010\u0005\u001a\u0005\u0008\u0086\u0002\u0010\u0007R$\u0010\u0087\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0087\u0002\u0010\u0005\u001a\u0005\u0008\u0088\u0002\u0010\u0007R$\u0010\u0089\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0089\u0002\u0010\u0005\u001a\u0005\u0008\u008a\u0002\u0010\u0007R$\u0010\u008b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008b\u0002\u0010\u0005\u001a\u0005\u0008\u008c\u0002\u0010\u0007R$\u0010\u008d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008d\u0002\u0010\u0005\u001a\u0005\u0008\u008e\u0002\u0010\u0007R$\u0010\u008f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u008f\u0002\u0010\u0005\u001a\u0005\u0008\u0090\u0002\u0010\u0007R$\u0010\u0091\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0091\u0002\u0010\u0005\u001a\u0005\u0008\u0092\u0002\u0010\u0007R$\u0010\u0093\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0093\u0002\u0010\u0005\u001a\u0005\u0008\u0094\u0002\u0010\u0007R$\u0010\u0095\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0095\u0002\u0010\u0005\u001a\u0005\u0008\u0096\u0002\u0010\u0007R$\u0010\u0097\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0097\u0002\u0010\u0005\u001a\u0005\u0008\u0098\u0002\u0010\u0007R$\u0010\u0099\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u0099\u0002\u0010\u0005\u001a\u0005\u0008\u009a\u0002\u0010\u0007R$\u0010\u009b\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009b\u0002\u0010\u0005\u001a\u0005\u0008\u009c\u0002\u0010\u0007R$\u0010\u009d\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009d\u0002\u0010\u0005\u001a\u0005\u0008\u009e\u0002\u0010\u0007R$\u0010\u009f\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u009f\u0002\u0010\u0005\u001a\u0005\u0008\u00a0\u0002\u0010\u0007R$\u0010\u00a1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a1\u0002\u0010\u0005\u001a\u0005\u0008\u00a2\u0002\u0010\u0007R$\u0010\u00a3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a3\u0002\u0010\u0005\u001a\u0005\u0008\u00a4\u0002\u0010\u0007R$\u0010\u00a5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a5\u0002\u0010\u0005\u001a\u0005\u0008\u00a6\u0002\u0010\u0007R$\u0010\u00a7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a7\u0002\u0010\u0005\u001a\u0005\u0008\u00a8\u0002\u0010\u0007R$\u0010\u00a9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00a9\u0002\u0010\u0005\u001a\u0005\u0008\u00aa\u0002\u0010\u0007R$\u0010\u00ab\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ab\u0002\u0010\u0005\u001a\u0005\u0008\u00ac\u0002\u0010\u0007R$\u0010\u00ad\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00ad\u0002\u0010\u0005\u001a\u0005\u0008\u00ae\u0002\u0010\u0007R$\u0010\u00af\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00af\u0002\u0010\u0005\u001a\u0005\u0008\u00b0\u0002\u0010\u0007R$\u0010\u00b1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b1\u0002\u0010\u0005\u001a\u0005\u0008\u00b2\u0002\u0010\u0007R$\u0010\u00b3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b3\u0002\u0010\u0005\u001a\u0005\u0008\u00b4\u0002\u0010\u0007R$\u0010\u00b5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b5\u0002\u0010\u0005\u001a\u0005\u0008\u00b6\u0002\u0010\u0007R$\u0010\u00b7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b7\u0002\u0010\u0005\u001a\u0005\u0008\u00b8\u0002\u0010\u0007R$\u0010\u00b9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00b9\u0002\u0010\u0005\u001a\u0005\u0008\u00ba\u0002\u0010\u0007R$\u0010\u00bb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bb\u0002\u0010\u0005\u001a\u0005\u0008\u00bc\u0002\u0010\u0007R$\u0010\u00bd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bd\u0002\u0010\u0005\u001a\u0005\u0008\u00be\u0002\u0010\u0007R$\u0010\u00bf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00bf\u0002\u0010\u0005\u001a\u0005\u0008\u00c0\u0002\u0010\u0007R$\u0010\u00c1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c1\u0002\u0010\u0005\u001a\u0005\u0008\u00c2\u0002\u0010\u0007R$\u0010\u00c3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c3\u0002\u0010\u0005\u001a\u0005\u0008\u00c4\u0002\u0010\u0007R$\u0010\u00c5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c5\u0002\u0010\u0005\u001a\u0005\u0008\u00c6\u0002\u0010\u0007R$\u0010\u00c7\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c7\u0002\u0010\u0005\u001a\u0005\u0008\u00c8\u0002\u0010\u0007R$\u0010\u00c9\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00c9\u0002\u0010\u0005\u001a\u0005\u0008\u00ca\u0002\u0010\u0007R$\u0010\u00cb\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cb\u0002\u0010\u0005\u001a\u0005\u0008\u00cc\u0002\u0010\u0007R$\u0010\u00cd\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cd\u0002\u0010\u0005\u001a\u0005\u0008\u00ce\u0002\u0010\u0007R$\u0010\u00cf\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00cf\u0002\u0010\u0005\u001a\u0005\u0008\u00d0\u0002\u0010\u0007R$\u0010\u00d1\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d1\u0002\u0010\u0005\u001a\u0005\u0008\u00d2\u0002\u0010\u0007R$\u0010\u00d3\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d3\u0002\u0010\u0005\u001a\u0005\u0008\u00d4\u0002\u0010\u0007R$\u0010\u00d5\u0002\u001a\n·\u0003*\u0004\u0018\u00010\u00020\u00028\u0006@\u0006\u00a2\u0006\u000e\n\u0005\u0008\u00d5\u0002\u0010\u0005\u001a\u0005\u0008\u00d6\u0002\u0010\u0007\u00a8\u0006\u00db\u0002"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/Assets$Sprites;",26 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",28 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
29 ········"kotlin.jvm.PlatformType",29 ········"kotlin.jvm.PlatformType",
30 ········"cloud_e",30 ········"building_a_bottom_left",
31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",31 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
32 ········"getCloud_e",32 ········"getBuilding_a_bottom_left",
33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",33 ········"()Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
 34 ········"building_c_top_left",
34 ········"cloud_g", 
35 ········"getCloud_g", 
36 ········"door_f_closed", 
37 ········"getDoor_f_closed", 
38 ········"wall_b_right", 
39 ········"getWall_b_right", 
40 ········"door_b_closed", 
41 ········"getDoor_b_closed", 
42 ········"door_e_covered", 
43 ········"getDoor_e_covered", 
44 ········"heart_empty", 
45 ········"getHeart_empty", 
46 ········"wall_c_inner", 
47 ········"getWall_c_inner", 
48 ········"skyline_evening", 
49 ········"getSkyline_evening", 
50 ········"wall_c_left", 
51 ········"getWall_c_left",35 ········"getBuilding_c_top_left",
52 ········"streetlight_b_base",36 ········"streetlight_a_post",
53 ········"getStreetlight_b_base",37 ········"getStreetlight_a_post",
 38 ········"skyline_day",
 39 ········"getSkyline_day",
 40 ········"building_c_left",
 41 ········"getBuilding_c_left",
54 ········"tyres_large",42 ········"tyres_large",
55 ········"getTyres_large",43 ········"getTyres_large",
 44 ········"window_wood_j",
 45 ········"getWindow_wood_j",
 46 ········"right_sign",
 47 ········"getRight_sign",
 48 ········"building_a_bottom",
 49 ········"getBuilding_a_bottom",
 50 ········"rainbow_bar",
 51 ········"getRainbow_bar",
 52 ········"character_a_hit",
 53 ········"getCharacter_a_hit",
 54 ········"building_a_right",
 55 ········"getBuilding_a_right",
 56 ········"shield_empty",
 57 ········"getShield_empty",
 58 ········"shield_full",
 59 ········"getShield_full",
56 ········"door_c_covered",60 ········"door_e_covered",
57 ········"getDoor_c_covered",61 ········"getDoor_e_covered",
 62 ········"window_steel_d",
 63 ········"getWindow_steel_d",
58 ········"logo", 
59 ········"getLogo", 
60 ········"wall_c_right", 
61 ········"getWall_c_right", 
62 ········"cloud_h",64 ········"cloud_g",
63 ········"getCloud_h",65 ········"getCloud_g",
 66 ········"bush_medium_b",
 67 ········"getBush_medium_b",
 68 ········"particle_pixel",
 69 ········"getParticle_pixel",
 70 ········"box_medium",
 71 ········"getBox_medium",
 72 ········"barrier_d",
 73 ········"getBarrier_d",
64 ········"bush_medium_c",74 ········"bush_medium_c",
65 ········"getBush_medium_c",75 ········"getBush_medium_c",
 76 ········"ghost_x",
 77 ········"getGhost_x",
 78 ········"streetlight_f_post",
 79 ········"getStreetlight_f_post",
 80 ········"building_b_bottom",
 81 ········"getBuilding_b_bottom",
 82 ········"fence_inner",
 83 ········"getFence_inner",
 84 ········"building_c_top",
 85 ········"getBuilding_c_top",
 86 ········"wall_a_right",
 87 ········"getWall_a_right",
 88 ········"window_wood_i",
 89 ········"getWindow_wood_i",
 90 ········"ghost",
 91 ········"getGhost",
 92 ········"skyline_sunset",
 93 ········"getSkyline_sunset",
66 ········"building_c_right",94 ········"building_b_top_right",
67 ········"getBuilding_c_right",95 ········"getBuilding_b_top_right",
68 ········"building_a_bottom_right",96 ········"building_a_bottom_right",
69 ········"getBuilding_a_bottom_right",97 ········"getBuilding_a_bottom_right",
 98 ········"door_d_covered",
 99 ········"getDoor_d_covered",
 100 ········"ground_c",
 101 ········"getGround_c",
 102 ········"streetlight_b_base",
 103 ········"getStreetlight_b_base",
 104 ········"streetlight_d_top",
 105 ········"getStreetlight_d_top",
 106 ········"streetlight_f_top",
 107 ········"getStreetlight_f_top",
 108 ········"cloud_c",
 109 ········"getCloud_c",
70 ········"heart_half",110 ········"heart_half",
71 ········"getHeart_half",111 ········"getHeart_half",
72 ········"window_wood_f", 
73 ········"getWindow_wood_f", 
74 ········"building_b_top_left", 
75 ········"getBuilding_b_top_left",112 ········"fence_inner_broken_a",
 113 ········"getFence_inner_broken_a",
 114 ········"wall_b_right",
 115 ········"getWall_b_right",
76 ········"bin_small_a",116 ········"bush_small_c",
77 ········"getBin_small_a",117 ········"getBush_small_c",
78 ········"door_f_covered", 
Max diff block lines reached; 13206/75462 bytes (17.50%) of diff not shown.
8.89 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\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·2544,·SHA:·54e5ee13c8b9a8f36bae3ce3cb45256539c542d219dec8854793a6d27422015b·...·]R\u0016\u0010;\u001a\u00020:8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008;\u0010<\u00a8\u0006H"24 ········"\u0000\u0090\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\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\[·...·truncated·by·diffoscope;·len:·2544,·SHA:·1e7d8283e3754d77e43bc12227254585eaddf7093724a2a13118ae0edcac0f62·...·]R\u0016\u0010;\u001a\u00020:8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008;\u0010<\u00a8\u0006H"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/HUD;",27 ········"Lcom/serwylo/beatgame/HUD;",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"multiplier",30 ········"multiplier",
31 ········"",31 ········"",
Offset 51, 44 lines modifiedOffset 51, 44 lines modified
51 ········"resize",51 ········"resize",
52 ········"(II)V",52 ········"(II)V",
53 ········"delta",53 ········"delta",
54 ········"health",54 ········"health",
55 ········"shield",55 ········"shield",
56 ········"render",56 ········"render",
57 ········"(FII)V",57 ········"(FII)V",
 58 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
 59 ········"shields",
 60 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
58 ········"Lcom/serwylo/beatgame/levels/Score;",61 ········"Lcom/serwylo/beatgame/levels/Score;",
59 ········"score",62 ········"score",
60 ········"Lcom/serwylo/beatgame/levels/Score;",63 ········"Lcom/serwylo/beatgame/levels/Score;",
61 ········"previousMultiplier", 
62 ········"I", 
63 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;", 
64 ········"bottomWidget", 
65 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;", 
66 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;", 
67 ········"descriptionHeading", 
68 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",64 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
69 ········"distanceLabel",65 ········"distanceLabel",
70 ········"scoreLabel", 
71 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",66 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
72 ········"description", 
73 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;", 
74 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;", 
75 ········"shields", 
76 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;", 
77 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",67 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
78 ········"stage",68 ········"stage",
79 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",69 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
80 ········"Lcom/serwylo/beatgame/Assets$Styles;",70 ········"previousMultiplier",
81 ········"styles",71 ········"I",
82 ········"Lcom/serwylo/beatgame/Assets$Styles;", 
83 ········"descriptionBody",72 ········"descriptionBody",
84 ········"hearts",73 ········"hearts",
 74 ········"scoreLabel",
85 ········"Lcom/serwylo/beatgame/Assets$Sounds;",75 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
86 ········"sounds",76 ········"sounds",
87 ········"Lcom/serwylo/beatgame/Assets$Sounds;",77 ········"Lcom/serwylo/beatgame/Assets$Sounds;",
 78 ········"descriptionHeading",
 79 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 80 ········"styles",
 81 ········"Lcom/serwylo/beatgame/Assets$Styles;",
 82 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 83 ········"description",
 84 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
 85 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
 86 ········"bottomWidget",
 87 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
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.86 KB
smali/com/serwylo/beatgame/DiscreteProgressBar.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0006\[·...·truncated·by·diffoscope;·len:·1657,·SHA:·15e1cdb00a36ec63f61c6c957721adc75aaa4f5277cdfcb194b9a1f78df1fd56·...·]\u00a8\u0006\'"18 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B1\u0012\u0006\u0010#\u001a\u00020\u0019\u0012\u0006\u[·...·truncated·by·diffoscope;·len:·1646,·SHA:·58a81baac1115c94714544d3664cc74ed726ed64a7ebce8e73a068cb7913690b·...·]\u00a8\u0006\'"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",21 ········"Lcom/serwylo/beatgame/DiscreteProgressBar;",
22 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",22 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/HorizontalGroup;",
23 ········"",23 ········"",
24 ········"oldValue",24 ········"oldValue",
25 ········"newValue",25 ········"newValue",
Offset 32, 33 lines modifiedOffset 32, 33 lines modified
32 ········"showParticles",32 ········"showParticles",
33 ········"(II)V",33 ········"(II)V",
34 ········"value",34 ········"value",
35 ········"updateImages",35 ········"updateImages",
36 ········"(F)V",36 ········"(F)V",
37 ········"strength",37 ········"strength",
38 ········"shake",38 ········"shake",
 39 ········"F",
 40 ········"getValue",
 41 ········"()F",
 42 ········"setValue",
39 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",43 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
40 ········"particleEffect",44 ········"particleEffect",
41 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",45 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
42 ········"", 
43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;", 
44 ········"images", 
45 ········"Ljava/util/List;", 
46 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;", 
47 ········"textureFull", 
48 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",46 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
49 ········"textureHalf",47 ········"textureHalf",
 48 ········"Lcom/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable;",
50 ········"",49 ········"",
51 ········"canShake",50 ········"canShake",
52 ········"Z",51 ········"Z",
 52 ········"",
 53 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Image;",
 54 ········"images",
 55 ········"Ljava/util/List;",
 56 ········"textureFull",
53 ········"textureEmpty",57 ········"textureEmpty",
54 ········"F", 
55 ········"getValue", 
56 ········"()F", 
57 ········"setValue", 
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.45 KB
smali/com/serwylo/beatgame/Assets$Styles.smali
    
Offset 23, 33 lines modifiedOffset 23, 33 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u0006\u0010\u0006\u001a\u00020\u0005\u00a[·...·truncated·by·diffoscope;·len:·488,·SHA:·fba797745bbb1df73b270741494d5382789ad32fd5f8ad79ab5fc5c952cd4644·...·]\u0004\u0008\u000e\u0010\u000fR\u001d\u0010\u0011\u001a\u00060\u0010R\u00020\u00008\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u0012\u001a\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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001:\u0002\u0017\u0018B\u0017\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\u000e\u001a\u00020\r\u00a2\u0[·...·truncated·by·diffoscope;·len:·488,·SHA:·be7dce2d78186825bf06b12e055617b61e9e2861ab167f8297652637113eb9db·...·]\u0004\u0008\u000e\u0010\u000fR\u001d\u0010\u0011\u001a\u00060\u0010R\u00020\u00008\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u0012\u001a\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0019"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lcom/serwylo/beatgame/Assets$Styles;",33 ········"Lcom/serwylo/beatgame/Assets$Styles;",
34 ········"",34 ········"",
35 ········"Lcom/serwylo/beatgame/Assets$Font;",35 ········"Lcom/serwylo/beatgame/Assets$Font;",
36 ········"font",36 ········"font",
37 ········"Lcom/serwylo/beatgame/Assets$Font;",37 ········"Lcom/serwylo/beatgame/Assets$Font;",
38 ········"Ljava/util/Locale;", 
39 ········"locale", 
40 ········"Ljava/util/Locale;", 
41 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
42 ········"skin", 
43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;", 
44 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",38 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
45 ········"label",39 ········"label",
46 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",40 ········"Lcom/serwylo/beatgame/Assets$Styles$Labels;",
47 ········"getLabel",41 ········"getLabel",
48 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",42 ········"()Lcom/serwylo/beatgame/Assets$Styles$Labels;",
 43 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 44 ········"skin",
 45 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 46 ········"Ljava/util/Locale;",
 47 ········"locale",
 48 ········"Ljava/util/Locale;",
49 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",49 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
50 ········"textButton",50 ········"textButton",
51 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",51 ········"Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
52 ········"getTextButton",52 ········"getTextButton",
53 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",53 ········"()Lcom/serwylo/beatgame/Assets$Styles$TextButtons;",
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",
6.61 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\u001e\u0010\u0013\u001a\u0004\u0018\u00010\u000b8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001e\u001a\u0004\u0008\u001f\u0010\rR\u001c\u0010\u000e\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000e[·...·truncated·by·diffoscope;·len:·568,·SHA:·5e9eed81f9d1cdf61e66efce057e1ef4d153987d545f90757e3ea3bd5a30e56c·...·]\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\u000e\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001e\u001a\u0004\u0008\u001f\u0010\u0004R\u001c\u0010\u000f\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0010\u[·...·truncated·by·diffoscope;·len:·583,·SHA:·60d6fda7f6b9b09fe05639342eba6fb8b6dd019d58caac51c5daf72d6033e56a·...·]\u001a\u0004\u0008&\u0010\u0004\u00a8\u0006)"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",26 ········"Lcom/serwylo/beatgame/levels/WorldDTO$LevelDTO;",
27 ········"",27 ········"",
28 ········"",28 ········"",
29 ········"component1",29 ········"component1",
30 ········"()Ljava/lang/String;",30 ········"()Ljava/lang/String;",
Offset 49, 23 lines modifiedOffset 49, 23 lines modified
49 ········"",49 ········"",
50 ········"hashCode",50 ········"hashCode",
51 ········"()I",51 ········"()I",
52 ········"other",52 ········"other",
53 ········"",53 ········"",
54 ········"equals",54 ········"equals",
55 ········"(Ljava/lang/Object;)Z",55 ········"(Ljava/lang/Object;)Z",
56 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;", 
57 ········"getAttribution", 
58 ········"Ljava/lang/String;",56 ········"Ljava/lang/String;",
59 ········"getId",57 ········"getId",
60 ········"getLabel",58 ········"getLabel",
61 ········"getMp3Url",59 ········"Lcom/serwylo/beatgame/levels/AttributionDTO;",
 60 ········"getAttribution",
62 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",61 ········"Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;",
63 ········"getUnlockRequirements",62 ········"getUnlockRequirements",
64 ········"getDataUrl",63 ········"getDataUrl",
 64 ········"getMp3Url",
65 ········"<init>",65 ········"<init>",
66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",66 ········"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirementsDTO;Lcom/serwylo/beatgame/levels/AttributionDTO;)V",
67 ········"core"67 ········"core"
68 ····}68 ····}
69 ····k·=·0x169 ····k·=·0x1
70 ····mv·=·{70 ····mv·=·{
71 ········0x1,71 ········0x1,
5.09 KB
smali/com/serwylo/beatgame/levels/HighScore.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0018\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0006\u0010\u0013\u001a\u00020\u000b\u0012\u0006\u0010\u0014\u001a\u00020\u000e\u0012\u0006\u0010\u0015\u001a\u00020\u000b\u00a2\u0006\u0004\u0008$\u0010%J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0010\u0010\u000c\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\rJ8\u0010\u0016\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\u0008\u0008\u0002\u0010\u0013\u001a\u00020\u000b2\u0008\u0008\u0002\u0010\u0014\u001a\u00020\u000e2\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0010\u0010\u0018\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0004J\u0010\u0010\u0019\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0019\u0010\rJ\u001a\u0010\u001b\u001a\u00020\u00052\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0019\u0010\u0015\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u001d\u001a\u0004\u0008\u001e\u0010\rR\u0019\u0010\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:·63d0b843020268c7d701fc143eb10084b9799d252af16c90d5839ee1ff333beb·...·]\u00a8\u0006&"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0018\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\u0012\u001a\u00020\u0008\u0012\u0006\u0010\u0013\u001a\u00020\u000b\u0012\u0006\u0010\u0014\u001a\u00020\u000e\u0012\u0006\u0010\u0015\u001a\u00020\u000b\u00a2\u0006\u0004\u0008$\u0010%J\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0010\u0010\u000c\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\rJ8\u0010\u0016\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u00082\u0008\u0008\u0002\u0010\u0013\u001a\u00020\u000b2\u0008\u0008\u0002\u0010\u0014\u001a\u00020\u000e2\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000bH\u00c6\u0001\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0010\u0010\u0018\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0004J\u0010\u0010\u0019\u001a\u00020\u000bH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0019\u0010\rJ\u001a\u0010\u001b\u001a\u00020\u00052\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0019\u0010\u0013\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0013\u0010\u001d\u001a\u0004\u0008\u001e\u0010\rR\u0019\u0010\u0015\u001a\u00020\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u001d\u001a\u0004\u0008\u001f\u0010\rR\u001[·...·truncated·by·diffoscope;·len:·247,·SHA:·52537bffe885066cfd7514a21b5b614f0640c2fa3653eb1eccfeb998b9d70473·...·]\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 40, 20 lines modifiedOffset 40, 20 lines modified
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",46 ········"I",
 47 ········"getPoints",
47 ········"getAttempts",48 ········"getAttempts",
48 ········"F", 
49 ········"getDistancePercent", 
50 ········"J",49 ········"J",
51 ········"getTimestamp",50 ········"getTimestamp",
52 ········"getPoints",51 ········"F",
 52 ········"getDistancePercent",
53 ········"<init>",53 ········"<init>",
54 ········"(FIJI)V",54 ········"(FIJI)V",
55 ········"core"55 ········"core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
59 ········0x1,59 ········0x1,
6.42 KB
smali/com/serwylo/beatgame/levels/LevelsNetKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000j\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\u0001\u001a\u00020\u0000H\u0086@\u00f8\u[·...·truncated·by·diffoscope;·len:·1872,·SHA:·e1ac6e48a03f3162e8140dfb40400aaaf395f1e5e560d0147285da7b422efd57·...·]\"\u0016\u0010-\u001a\u00020,8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008-\u0010.\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"18 ········"\u0000j\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a#\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0008\u0002\u0010\u0001\u001a\u00020\u0000H\u0086@\u00f8\u[·...·truncated·by·diffoscope;·len:·1873,·SHA:·838ccf9c543815440a0df925424a09773de01b6ced0ee06932d9063e77e74163·...·]\"\u0016\u0010-\u001a\u00020,8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008-\u0010.\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 49, 26 lines modifiedOffset 49, 26 lines modified
49 ········"",49 ········"",
50 ········"fetchLevelMp3",50 ········"fetchLevelMp3",
51 ········"(Ljava/lang/String;Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",51 ········"(Ljava/lang/String;Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
52 ········"fetchLevelData",52 ········"fetchLevelData",
53 ········"Lio/ktor/client/HttpClient;",53 ········"Lio/ktor/client/HttpClient;",
54 ········"httpClient",54 ········"httpClient",
55 ········"Lio/ktor/client/HttpClient;",55 ········"Lio/ktor/client/HttpClient;",
56 ········"WORLDS_JSON_URL", 
57 ········"Ljava/lang/String;", 
58 ········"Lcom/google/gson/Gson;", 
59 ········"gson", 
60 ········"Lcom/google/gson/Gson;", 
61 ········"",56 ········"",
62 ········"JSON_VERSION",57 ········"JSON_VERSION",
63 ········"I",58 ········"I",
 59 ········"WORLDS_JSON_URL",
 60 ········"Ljava/lang/String;",
64 ········"TAG",61 ········"TAG",
65 ········"Lkotlin/text/Regex;",62 ········"Lkotlin/text/Regex;",
66 ········"ID_REGEX",63 ········"ID_REGEX",
67 ········"Lkotlin/text/Regex;",64 ········"Lkotlin/text/Regex;",
 65 ········"Lcom/google/gson/Gson;",
 66 ········"gson",
 67 ········"Lcom/google/gson/Gson;",
68 ········"core"68 ········"core"
69 ····}69 ····}
70 ····k·=·0x270 ····k·=·0x2
71 ····mv·=·{71 ····mv·=·{
72 ········0x1,72 ········0x1,
73 ········0x5,73 ········0x5,
74 ········0x174 ········0x1
4.16 KB
smali/com/serwylo/beatgame/levels/AttributionDTO.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\n\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B!\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J\u0012\u0010\u0006\u001a\u0004\u0018\u00010\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J0\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\n\u0008\u0002\u0010\t\u001a\u0004\u0018\u00010\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0004J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u001c\u0010\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"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"
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", 
39 ········"getSourceUrl",38 ········"getSourceUrl",
40 ········"getAuthor",39 ········"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.28 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 ········"SharplyBentWire",37 ········"TheLaundryRoom",
38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",38 ········"Lcom/serwylo/beatgame/levels/BuiltInLevel;",
39 ········"getSharplyBentWire",39 ········"getTheLaundryRoom",
40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",40 ········"()Lcom/serwylo/beatgame/levels/BuiltInLevel;",
41 ········"ForcingTheGamecard", 
42 ········"getForcingTheGamecard", 
43 ········"RegulationsForEquipment", 
44 ········"getRegulationsForEquipment", 
45 ········"ContactWithDustAndLint", 
46 ········"getContactWithDustAndLint", 
47 ········"OldClock", 
48 ········"getOldClock", 
49 ········"ContactWithMoistureAndDirt", 
50 ········"getContactWithMoistureAndDirt", 
51 ········"Vivaldi", 
52 ········"getVivaldi", 
53 ········"ReorientTheReceivingAntenna",41 ········"ReorientTheReceivingAntenna",
54 ········"getReorientTheReceivingAntenna",42 ········"getReorientTheReceivingAntenna",
55 ········"Maintenance", 
56 ········"getMaintenance", 
57 ········"TheLaundryRoom", 
58 ········"getTheLaundryRoom", 
59 ········"EyeTwitching", 
60 ········"getEyeTwitching", 
61 ········"LightFlashes",43 ········"LightFlashes",
62 ········"getLightFlashes",44 ········"getLightFlashes",
 45 ········"Vivaldi",
 46 ········"getVivaldi",
63 ········"PlayInAWellLitRoom",47 ········"PlayInAWellLitRoom",
64 ········"getPlayInAWellLitRoom",48 ········"getPlayInAWellLitRoom",
65 ········"TheCourtyard", 
66 ········"getTheCourtyard", 
67 ········"TheBallroom", 
68 ········"getTheBallroom",49 ········"ContactWithMoistureAndDirt",
 50 ········"getContactWithMoistureAndDirt",
 51 ········"EyeTwitching",
 52 ········"getEyeTwitching",
 53 ········"RegulationsForEquipment",
 54 ········"getRegulationsForEquipment",
 55 ········"OldClock",
 56 ········"getOldClock",
 57 ········"Maintenance",
 58 ········"getMaintenance",
 59 ········"ContactWithDustAndLint",
 60 ········"getContactWithDustAndLint",
69 ········"Convulsions",61 ········"Convulsions",
70 ········"getConvulsions",62 ········"getConvulsions",
71 ········"TheExerciseRoom",63 ········"TheExerciseRoom",
72 ········"getTheExerciseRoom",64 ········"getTheExerciseRoom",
 65 ········"ForcingTheGamecard",
 66 ········"getForcingTheGamecard",
 67 ········"TheCourtyard",
 68 ········"getTheCourtyard",
 69 ········"SharplyBentWire",
 70 ········"getSharplyBentWire",
 71 ········"TheBallroom",
 72 ········"getTheBallroom",
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,
5.13 KB
smali/com/serwylo/beatgame/levels/BuiltInLevel.smali
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0018\u00002\u00020\u0001B3\u0012\u0006\u0010\u0017\u001a\u00020\u0011\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001f\u001a\u00020\u0002\u0012\u0006\u0010\u001b\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u001d\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1276,·SHA:·61002f59a21a636a343bc1ac5b5cb0843d3ddc4baf0a19fe3d8646fbacdf4420·...·]\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\u001c\u001a\u00020\u0011\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u001e\u001a\u00020\u000e\u0012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u0014\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u001[·...·truncated·by·diffoscope;·len:·1276,·SHA:·9bb6e60b43ba78277a121a52ae1e1cf7e8552c90b24b4b6cbbcaff71dfeaac0c·...·]\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 ········"attribution",
 44 ········"Lcom/serwylo/beatgame/levels/Attribution;",
 45 ········"labelId",
 46 ········"Ljava/lang/String;",
 47 ········"mp3Name",
43 ········"world",48 ········"world",
44 ········"Lcom/serwylo/beatgame/levels/World;",49 ········"Lcom/serwylo/beatgame/levels/World;",
45 ········"mp3Name", 
46 ········"Ljava/lang/String;", 
47 ········"toUnlock",50 ········"toUnlock",
48 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",51 ········"Lcom/serwylo/beatgame/levels/UnlockRequirements;",
49 ········"attribution", 
50 ········"Lcom/serwylo/beatgame/levels/Attribution;", 
51 ········"labelId", 
52 ········"<init>",52 ········"<init>",
53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",53 ········"(Lcom/serwylo/beatgame/levels/World;Ljava/lang/String;Ljava/lang/String;Lcom/serwylo/beatgame/levels/UnlockRequirements;Lcom/serwylo/beatgame/levels/Attribution;)V",
54 ········"core"54 ········"core"
55 ····}55 ····}
56 ····k·=·0x156 ····k·=·0x1
57 ····mv·=·{57 ····mv·=·{
58 ········0x1,58 ········0x1,
3.79 KB
smali/com/serwylo/beatgame/levels/Score.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0013\u0018\u0000·\u001b2\u00020\u0001:\u0001\u001bB\u001b\u0012\u0008\u0008\u0002\u0010\u0016\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·969,·SHA:·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\u0017\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·969,·SHA:·2ac26077af02696293ae78834287d567c8ddc075db2850b393627e535e7e45a6·...·]\u00a8\u0006\u001c"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/levels/Score;",23 ········"Lcom/serwylo/beatgame/levels/Score;",
24 ········"",24 ········"",
25 ········"",25 ········"",
26 ········"getPoints",26 ········"getPoints",
27 ········"()I",27 ········"()I",
Offset 33, 22 lines modifiedOffset 33, 22 lines modified
33 ········"increase",33 ········"increase",
34 ········"(F)V",34 ········"(F)V",
35 ········"resetMultiplier",35 ········"resetMultiplier",
36 ········"()V",36 ········"()V",
37 ········"increaseMultiplier",37 ········"increaseMultiplier",
38 ········"distancePercent",38 ········"distancePercent",
39 ········"progress",39 ········"progress",
 40 ········"maxMultiplier",
 41 ········"I",
40 ········"F",42 ········"F",
41 ········"getDistancePercent",43 ········"getDistancePercent",
42 ········"()F",44 ········"()F",
43 ········"setDistancePercent",45 ········"setDistancePercent",
44 ········"multiplier", 
45 ········"points",46 ········"points",
46 ········"maxMultiplier",47 ········"multiplier",
47 ········"I", 
48 ········"<init>",48 ········"<init>",
49 ········"(FF)V",49 ········"(FF)V",
50 ········"Companion",50 ········"Companion",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
4.75 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\[·...·truncated·by·diffoscope;·len:·230,·SHA:·bca7da779838ec5899b6b20ebae1a1a86eda150984bec04b0fe826eaeacaa136·...·]\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\t\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\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\u0[·...·truncated·by·diffoscope;·len:·230,·SHA:·6477d570e29f4ee3c0f3a682c7b9e6cc19793f970e787e4eb3d294d2a43a7bcf·...·]\u0010\u0016\u001a\u0004\u0008\u001a\u0010\u0004\u00a8\u0006\u001d"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/Attribution;",17 ········"Lcom/serwylo/beatgame/levels/Attribution;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 33, 18 lines modifiedOffset 33, 18 lines modified
33 ········"hashCode",33 ········"hashCode",
34 ········"()I",34 ········"()I",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"Ljava/lang/String;",39 ········"Ljava/lang/String;",
40 ········"getName", 
41 ········"getLicense",40 ········"getLicense",
42 ········"getAuthor", 
43 ········"getSourceUrl",41 ········"getSourceUrl",
 42 ········"getAuthor",
 43 ········"getName",
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.89 KB
smali/com/serwylo/beatgame/levels/RemoteWorld.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004[·...·truncated·by·diffoscope;·len:·947,·SHA:·ebc67351a97c5e9e4ab01a7eae59303a0e65803eb78354414f486c6c070990de·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"21 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u00[·...·truncated·by·diffoscope;·len:·935,·SHA:·d91f50e9400e785706daadee735ad099076766fd262a27cf181b91c0dc8e7111·...·]8\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, 24 lines modifiedOffset 32, 24 lines modified
32 ········"(Lcom/badlogic/gdx/utils/I18NBundle;)Ljava/lang/String;",32 ········"(Lcom/badlogic/gdx/utils/I18NBundle;)Ljava/lang/String;",
33 ········"",33 ········"",
34 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",34 ········"Lcom/serwylo/beatgame/levels/RemoteLevel;",
35 ········"getLevels",35 ········"getLevels",
36 ········"()Ljava/util/List;",36 ········"()Ljava/util/List;",
37 ········"Lcom/serwylo/beatgame/levels/Attribution;",37 ········"Lcom/serwylo/beatgame/levels/Attribution;",
38 ········"getAttribution",38 ········"getAttribution",
39 ········"levels", 
40 ········"Ljava/util/List;", 
41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",39 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
42 ········"summary",40 ········"summary",
43 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",41 ········"Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
44 ········"getSummary",42 ········"getSummary",
45 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",43 ········"()Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;",
46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",44 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
47 ········"data",45 ········"data",
48 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",46 ········"Lcom/serwylo/beatgame/levels/WorldDTO;",
 47 ········"levels",
 48 ········"Ljava/util/List;",
49 ········"<init>",49 ········"<init>",
50 ········"(Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;Lcom/serwylo/beatgame/levels/WorldDTO;)V",50 ········"(Lcom/serwylo/beatgame/levels/WorldsDTO$WorldSummaryDTO;Lcom/serwylo/beatgame/levels/WorldDTO;)V",
51 ········"core"51 ········"core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
55 ········0x1,55 ········0x1,
3.42 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\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"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"
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 ········"numRequired", 
33 ········"I", 
34 ········"getNumRequired", 
35 ········"()I", 
36 ········"numUntilAlmostUnlocked",32 ········"numUntilAlmostUnlocked",
 33 ········"I",
37 ········"getNumUntilAlmostUnlocked",34 ········"getNumUntilAlmostUnlocked",
 35 ········"()I",
 36 ········"numRequired",
 37 ········"getNumRequired",
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,
4.28 KB
smali/com/serwylo/beatgame/levels/achievements/PersistedAchievements.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 .annotation·runtime·Lkotlin/Metadata;17 .annotation·runtime·Lkotlin/Metadata;
18 ····bv·=·{18 ····bv·=·{
19 ········0x1,19 ········0x1,
20 ········0x0,20 ········0x0,
21 ········0x321 ········0x3
22 ····}22 ····}
23 ····d1·=·{23 ····d1·=·{
24 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0082\u0008\u0018\u0000·\"2\u00020\u0001:\u0001\"B\u0015\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002\u00a2\u0006\u0004\u0008·\u0010!J#\u0010\u0007\u001a\u00020\u00002\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001b\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0016\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ·\u0010\u000f\u001a\u00020\u00002\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002H\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\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001a\u0010\u0019\u001a\u00020\u00182\u0008\u0010\u0017\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0019\u0010\u001aR\u001c\u0010\u001b\u001a\u00020\u00148\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u001b\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u0016R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·45,·SHA:·bcefd6fe649089847cf1084814500bd0ae4403850fc02246b96a694ffdeca96c·...·]\u00a8\u0006#"24 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0082\u0008\u0018\u0000·\"2\u00020\u0001:\u0001\"B\u0015\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002\u00a2\u0006\u0004\u0008·\u0010!J#\u0010\u0007\u001a\u00020\u00002\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001b\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00022\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0016\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ·\u0010\u000f\u001a\u00020\u00002\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0002H\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\u0015\u001a\u00020\u0014H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001a\u0010\u0019\u001a\u00020\u00182\u0008\u0010\u0017\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0019\u0010\u001aR\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001b\u001a\u0004\u0008\u001c\u0010\rR\u001c\u0010\u001d\u001a\u00020\u00148\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u001d\u0[·...·truncated·by·diffoscope;·len:·45,·SHA:·5af900adb882c186cabe7ae975dbcb3f89c9acd383ba65130682fedf1bfb28b1·...·]\u00a8\u0006#"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievements;",27 ········"Lcom/serwylo/beatgame/levels/achievements/PersistedAchievements;",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",30 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
31 ········"newAchievements",31 ········"newAchievements",
Offset 47, 19 lines modifiedOffset 47, 19 lines modified
47 ········"",47 ········"",
48 ········"hashCode",48 ········"hashCode",
49 ········"()I",49 ········"()I",
50 ········"other",50 ········"other",
51 ········"",51 ········"",
52 ········"equals",52 ········"equals",
53 ········"(Ljava/lang/Object;)Z",53 ········"(Ljava/lang/Object;)Z",
 54 ········"Ljava/util/List;",
 55 ········"getAchievements",
54 ········"version",56 ········"version",
55 ········"I",57 ········"I",
56 ········"getVersion",58 ········"getVersion",
57 ········"Ljava/util/List;", 
58 ········"getAchievements", 
59 ········"<init>",59 ········"<init>",
60 ········"(Ljava/util/List;)V",60 ········"(Ljava/util/List;)V",
61 ········"Companion",61 ········"Companion",
62 ········"core"62 ········"core"
63 ····}63 ····}
64 ····k·=·0x164 ····k·=·0x1
65 ····mv·=·{65 ····mv·=·{
3.72 KB
smali/com/serwylo/beatgame/levels/achievements/Achievement.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J$\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0007J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\t\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007\u00a8\u0006\u001a"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0008\u001a\u00020\u0002\u0012\u0006\u0010\t\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J$\u0010\n\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0008\u001a\u00020\u00022\u0008\u0008\u0002\u0010\t\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u0010\u0010\u000c\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\u0007J\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\t\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\t\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0007R\u0019\u0010\u0008\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0008\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004\u00a8\u0006\u001a"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",17 ········"Lcom/serwylo/beatgame/levels/achievements/Achievement;",
18 ········"",18 ········"",
19 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",19 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
20 ········"component1",20 ········"component1",
21 ········"()Lcom/serwylo/beatgame/levels/achievements/AchievementType;",21 ········"()Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ········"",30 ········"",
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;", 
38 ········"getType", 
39 ········"Ljava/lang/String;",37 ········"Ljava/lang/String;",
40 ········"getLevelId",38 ········"getLevelId",
 39 ········"Lcom/serwylo/beatgame/levels/achievements/AchievementType;",
 40 ········"getType",
41 ········"<init>",41 ········"<init>",
42 ········"(Lcom/serwylo/beatgame/levels/achievements/AchievementType;Ljava/lang/String;)V",42 ········"(Lcom/serwylo/beatgame/levels/achievements/AchievementType;Ljava/lang/String;)V",
43 ········"core"43 ········"core"
44 ····}44 ····}
45 ····k·=·0x145 ····k·=·0x1
46 ····mv·=·{46 ····mv·=·{
47 ········0x1,47 ········0x1,
6.81 KB
smali/com/serwylo/beatgame/ui/Scene2dKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\n\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a+\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a+\u0010\r\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\r\u0010\u000c\u001a+\u0010\u000e\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000c\u001a\u001f\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a\u001f\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\u001a?\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0019\u001a\u00020\u00032\u0006\u0010\u001a\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u001c\u001a\u00020\u001b2\u0010\u0008\u0002\u0010\u001d\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001f\u0010·\u001aK\u0010&\u001a\u00020%2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0008\u0010\"\u001a\u0004\u0018\u00010!2\u0010\u0008\u0002\u0010#\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u00072\u0010\u0008\u0002\u0010$\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008&\u0010\'\u001a?\u0010-\u001a\u00020,2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010)\u001a\u00020(2\u0006\u0010*\u001a\u00020\u00032\u0010\u0008\u0002\u0010+\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008-\u0010.\"\u0019\u0010/\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008/\u00100\u001a\u0004\u00081\u00102\"\u0016\u00103\u001a\u00020\u00118\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u00083\u00100\"\u0019\u00104\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u00084\u00100\u001a\u0004\u00085\u00102\u00a8\u00066"14 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\n\u001a\r\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a+\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a+\u0010\r\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\r\u0010\u000c\u001a+\u0010\u000e\u001a\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00052\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0007\u00a2\u0006\u0004\u0008\u000e\u0010\u000c\u001a\u001f\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a\u001f\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0010\u001a\u00020\u000f2\u0008\u0008\u0002\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\u001a?\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0019\u001a\u00020\u00032\u0006\u0010\u001a\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u001c\u001a\u00020\u001b2\u0010\u0008\u0002\u0010\u001d\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008\u001f\u0010·\u001aK\u0010&\u001a\u00020%2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0008\u0010\"\u001a\u0004\u0018\u00010!2\u0010\u0008\u0002\u0010#\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u00072\u0010\u0008\u0002\u0010$\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008&\u0010\'\u001a?\u0010-\u001a\u00020,2\u0006\u0010\u001c\u001a\u00020\u001b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010)\u001a\u00020(2\u0006\u0010*\u001a\u00020\u00032\u0010\u0008\u0002\u0010+\u001a\n\u0012\u0004\u0012\u00020\u0008\u0018\u00010\u0007\u00a2\u0006\u0004\u0008-\u0010.\"\u0019\u0010/\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008/\u00100\u001a\u0004\u00081\u00102\"\u0019\u00103\u001a\u00020\u00118\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u00083\u00100\u001a\u0004\u00084\u00102\"\u0016\u00105\u001a\u00020\u00118\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u00085\u00100\u00a8\u00066"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",17 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
18 ········"makeStage",18 ········"makeStage",
19 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",19 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
20 ········"",20 ········"",
21 ········"label",21 ········"label",
Offset 57, 21 lines modifiedOffset 57, 21 lines modified
57 ········"",57 ········"",
58 ········"error",58 ········"error",
59 ········"readableMessage",59 ········"readableMessage",
60 ········"tryAgain",60 ········"tryAgain",
61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",61 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
62 ········"makeErrorReport",62 ········"makeErrorReport",
63 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Lcom/serwylo/beatgame/Assets$Styles;Ljava/lang/Throwable;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",63 ········"(Lcom/badlogic/gdx/utils/I18NBundle;Lcom/serwylo/beatgame/Assets$Styles;Ljava/lang/Throwable;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Lcom/badlogic/gdx/scenes/scene2d/ui/VerticalGroup;",
64 ········"UI_HEIGHT",64 ········"UI_WIDTH",
65 ········"F",65 ········"F",
66 ········"getUI_HEIGHT",66 ········"getUI_WIDTH",
67 ········"()F",67 ········"()F",
 68 ········"UI_HEIGHT",
 69 ········"getUI_HEIGHT",
68 ········"UI_SPACE",70 ········"UI_SPACE",
69 ········"UI_WIDTH", 
70 ········"getUI_WIDTH", 
71 ········"core"71 ········"core"
72 ····}72 ····}
73 ····k·=·0x273 ····k·=·0x2
74 ····mv·=·{74 ····mv·=·{
75 ········0x1,75 ········0x1,
76 ········0x5,76 ········0x5,
77 ········0x177 ········0x1
3.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\u000e\u001a\u00020\u0007\u0012\u0014\u0010\u000c\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u[·...·truncated·by·diffoscope;·len:·832,·SHA:·d8bbb5370de1d7b02ec42c47e0522e5d889684d4915a54ff069833d6751a9062·...·]\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\u000c\u001a\u00020\u000b\u0012\u0014\u0010\t\u001a\u0010\u0012\u000c\u0012\n\u0012\u0006\u0012\u0004\u0018[·...·truncated·by·diffoscope;·len:·836,·SHA:·40021f63d826ccf88d42dbef18aa9b09d9e90ba4668e035c16b5cd09d143ccf8·...·]\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 ········"offset", 
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 ········"position",42 ········"position",
 43 ········"Lcom/badlogic/gdx/math/Vector2;",
 44 ········"offset",
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.57 KB
smali/com/serwylo/beatgame/graphics/ParallaxCamera.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\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\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\"\u0010\t\u001a\u00020\u00088\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\t\u0010\n\u001a\u0004\u0008\u000b\u0010\u000c\"\u0004\u0008\r\u0010\u000eR\"\u0010\u000f\u001a\u00020\u00088\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u000f\u0010\n\u001a\u0004\u0008\u0010\u0010\u000c\"\u0004\u0008\u0011\u0010\u000eR\"\u0010\u0012\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0012\u0010\u0013\u0[·...·truncated·by·diffoscope;·len:·244,·SHA:·eabd3f419d0f34395e5d668c50dbbeb9ece3a965918c9084de828d18a18345b5·...·]\u00a8\u0006\u001f"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0017\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001b\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u001d\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007R\"\u0010\t\u001a\u00020\u00088\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\t\u0010\n\u001a\u0004\u0008\u000b\u0010\u000c\"\u0004\u0008\r\u0010\u000eR\"\u0010\u000f\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u000f\u0010\u0010\u001a\u0004\u0008\u0011\u0010\u0012\"\u0004\u0008\u0013\u0010\u0014R\"\u0010\u0015\u001a\u00020\u00058\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0015\u0010\u001[·...·truncated·by·diffoscope;·len:·244,·SHA:·7d1568f7f72ae26aefc70517d4d1dca5c337c8dd8da128d2111ac2a598f1f859·...·]\u00a8\u0006\u001f"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",17 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
18 ········"Lcom/badlogic/gdx/graphics/OrthographicCamera;",18 ········"Lcom/badlogic/gdx/graphics/OrthographicCamera;",
19 ········"",19 ········"",
20 ········"parallaxX",20 ········"parallaxX",
21 ········"parallaxY",21 ········"parallaxY",
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ········"Lcom/badlogic/gdx/math/Vector3;",25 ········"Lcom/badlogic/gdx/math/Vector3;",
26 ········"tmp2",26 ········"tmp2",
27 ········"Lcom/badlogic/gdx/math/Vector3;",27 ········"Lcom/badlogic/gdx/math/Vector3;",
28 ········"getTmp2",28 ········"getTmp2",
29 ········"()Lcom/badlogic/gdx/math/Vector3;",29 ········"()Lcom/badlogic/gdx/math/Vector3;",
30 ········"setTmp2",30 ········"setTmp2",
31 ········"(Lcom/badlogic/gdx/math/Vector3;)V",31 ········"(Lcom/badlogic/gdx/math/Vector3;)V",
32 ········"tmp", 
33 ········"getTmp", 
34 ········"setTmp", 
35 ········"parallaxView",32 ········"parallaxView",
36 ········"Lcom/badlogic/gdx/math/Matrix4;",33 ········"Lcom/badlogic/gdx/math/Matrix4;",
37 ········"getParallaxView",34 ········"getParallaxView",
38 ········"()Lcom/badlogic/gdx/math/Matrix4;",35 ········"()Lcom/badlogic/gdx/math/Matrix4;",
39 ········"setParallaxView",36 ········"setParallaxView",
40 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",37 ········"(Lcom/badlogic/gdx/math/Matrix4;)V",
41 ········"parallaxCombined",38 ········"parallaxCombined",
42 ········"getParallaxCombined",39 ········"getParallaxCombined",
43 ········"setParallaxCombined",40 ········"setParallaxCombined",
 41 ········"tmp",
 42 ········"getTmp",
 43 ········"setTmp",
44 ········"viewportWidth",44 ········"viewportWidth",
45 ········"viewportHeight",45 ········"viewportHeight",
46 ········"<init>",46 ········"<init>",
47 ········"(FF)V",47 ········"(FF)V",
48 ········"core"48 ········"core"
49 ····}49 ····}
50 ····k·=·0x150 ····k·=·0x1
3.08 KB
smali/com/serwylo/beatgame/screens/MainMenuScreen.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001f\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\n\u0010\tJ\u0017\u0010\r\u001a\u00020\u00052\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u001f\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\n\u0010\tJ\u0017\u0010\r\u001a\u00020\u00052\u0006\u0010\u000c\u001a\u00020\u000bH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/MainMenuScreen;",17 ········"Lcom/serwylo/beatgame/screens/MainMenuScreen;",
18 ········"Lcom/badlogic/gdx/ScreenAdapter;",18 ········"Lcom/badlogic/gdx/ScreenAdapter;",
19 ········"",19 ········"",
20 ········"width",20 ········"width",
21 ········"height",21 ········"height",
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ········"show",25 ········"show",
26 ········"()V",26 ········"()V",
27 ········"hide",27 ········"hide",
28 ········"",28 ········"",
29 ········"delta",29 ········"delta",
30 ········"render",30 ········"render",
31 ········"(F)V",31 ········"(F)V",
32 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
33 ········"game", 
34 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
35 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",32 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
36 ········"stage",33 ········"stage",
37 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",34 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 35 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 36 ········"game",
 37 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
38 ········"<init>",38 ········"<init>",
39 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",39 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",
40 ········"core"40 ········"core"
41 ····}41 ····}
42 ····k·=·0x142 ····k·=·0x1
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
6.92 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\u001f\u001a\u00020\u001e\u0012\u0006\u0010.\u001a\u00020-\u00a2\u0006\u0004\u00080\u00101J\u001b\u0010\u0006\u001a\u00020\u00052\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\u0002\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u000f\u0010\u0008\u001a\u00020\u0005H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u001f\u0010\r\u001a\u00020\u00052\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\u000c\u001a\u00020\nH\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u000f\u0010\tJ\u0017\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0011\u001a\u00020\u0010H\u0016\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u00020\u0005H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\tR\u0016\u0010\u0016\u001a\u00020\u00158\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\u001c\u001a\u00020\u001b8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001c\u0010\u001dR\u0016\u0010\u001f\u001a\u00020\u001e8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010·R\u0016\u0010\"\u001a\u00020!8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#R\u0016\u0010%\u001a\u00020$8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008%\u0010&R\u0016\u0010(\u001a\u00020\'8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008(\u0010)R\u0016\u0010+\u001a\u00020*8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010.\u001a\u00020-8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008.\u0010/\u00a8\u00063"20 ········"\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·22\u00020\u0001:\u00012B\u0017\u0012\u0006\u0010\"\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"
21 ····}21 ····}
22 ····d2·=·{22 ····d2·=·{
23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",23 ········"Lcom/serwylo/beatgame/screens/LoadingScreen;",
24 ········"Lcom/badlogic/gdx/ScreenAdapter;",24 ········"Lcom/badlogic/gdx/ScreenAdapter;",
25 ········"Ljava/lang/Exception;",25 ········"Ljava/lang/Exception;",
26 ········"Lkotlin/Exception;",26 ········"Lkotlin/Exception;",
27 ········"exception",27 ········"exception",
Offset 37, 41 lines modifiedOffset 37, 41 lines modified
37 ········"(II)V",37 ········"(II)V",
38 ········"show",38 ········"show",
39 ········"",39 ········"",
40 ········"delta",40 ········"delta",
41 ········"render",41 ········"render",
42 ········"(F)V",42 ········"(F)V",
43 ········"dispose",43 ········"dispose",
44 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
45 ········"sprites", 
46 ········"Lcom/serwylo/beatgame/Assets$Sprites;", 
47 ········"Lkotlinx/coroutines/CompletableJob;", 
48 ········"job", 
49 ········"Lkotlinx/coroutines/CompletableJob;", 
50 ········"Lcom/badlogic/gdx/utils/I18NBundle;",44 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
51 ········"strings",45 ········"strings",
52 ········"Lcom/badlogic/gdx/utils/I18NBundle;",46 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
53 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
54 ········"game", 
55 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
56 ········"Lkotlinx/coroutines/CoroutineScope;",47 ········"Lkotlinx/coroutines/CoroutineScope;",
57 ········"scope",48 ········"scope",
58 ········"Lkotlinx/coroutines/CoroutineScope;",49 ········"Lkotlinx/coroutines/CoroutineScope;",
 50 ········"Lcom/serwylo/beatgame/levels/Level;",
 51 ········"level",
 52 ········"Lcom/serwylo/beatgame/levels/Level;",
 53 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 54 ········"stage",
 55 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 56 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 57 ········"game",
 58 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 60 ········"sprites",
 61 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
 62 ········"Lkotlinx/coroutines/CompletableJob;",
 63 ········"job",
 64 ········"Lkotlinx/coroutines/CompletableJob;",
59 ········"Lcom/serwylo/beatgame/Assets$Styles;",65 ········"Lcom/serwylo/beatgame/Assets$Styles;",
60 ········"styles",66 ········"styles",
61 ········"Lcom/serwylo/beatgame/Assets$Styles;",67 ········"Lcom/serwylo/beatgame/Assets$Styles;",
62 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",68 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
63 ········"loadingLabel",69 ········"loadingLabel",
64 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",70 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Label;",
65 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
66 ········"stage", 
67 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
68 ········"Lcom/serwylo/beatgame/levels/Level;", 
69 ········"level", 
70 ········"Lcom/serwylo/beatgame/levels/Level;", 
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·=·{
3.12 KB
smali/com/serwylo/beatgame/screens/ExplainCustomSongsScreen.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 ········"\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"18 ········"\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"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/screens/ExplainCustomSongsScreen;",21 ········"Lcom/serwylo/beatgame/screens/ExplainCustomSongsScreen;",
22 ········"Lcom/badlogic/gdx/ScreenAdapter;",22 ········"Lcom/badlogic/gdx/ScreenAdapter;",
23 ········"",23 ········"",
24 ········"width",24 ········"width",
25 ········"height",25 ········"height",
Offset 29, 20 lines modifiedOffset 29, 20 lines modified
29 ········"show",29 ········"show",
30 ········"()V",30 ········"()V",
31 ········"hide",31 ········"hide",
32 ········"",32 ········"",
33 ········"delta",33 ········"delta",
34 ········"render",34 ········"render",
35 ········"(F)V",35 ········"(F)V",
36 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
37 ········"stage", 
38 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
39 ········"Lcom/serwylo/beatgame/BeatFeetGame;",36 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
40 ········"game",37 ········"game",
41 ········"Lcom/serwylo/beatgame/BeatFeetGame;",38 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 39 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 40 ········"stage",
 41 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
42 ········"<init>",42 ········"<init>",
43 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",43 ········"(Lcom/serwylo/beatgame/BeatFeetGame;)V",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
5.38 KB
smali/com/serwylo/beatgame/screens/AboutScreen.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\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\'\u001a\u00020&\u00a2\u0006\u0004\u0008)\u0010*JM\u0010\[·...·truncated·by·diffoscope;·len:·1184,·SHA:·632622e1e7acf92b54fafca0c35760d40d3d097723eeb71b889f0a02fe57ccae·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%R\u0016\u0010\'\u001a\u00020&8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"18 ········"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010·\u001a\u00020\u001f\u00a2\u0006\u0004\u0008)\u0010*JM\u0[·...·truncated·by·diffoscope;·len:·1188,·SHA:·0a0c73bb57221b4d88dc6c86c9e9edf2dc8cac05a54b654b8b3003d1e3c61cec·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%R\u0016\u0010\'\u001a\u00020&8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u00a8\u0006+"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",21 ········"Lcom/serwylo/beatgame/screens/AboutScreen;",
22 ········"Lcom/badlogic/gdx/ScreenAdapter;",22 ········"Lcom/badlogic/gdx/ScreenAdapter;",
23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",23 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
24 ········"strings",24 ········"strings",
25 ········"",25 ········"",
Offset 42, 27 lines modifiedOffset 42, 27 lines modified
42 ········"",42 ········"",
43 ········"delta",43 ········"delta",
44 ········"render",44 ········"render",
45 ········"(F)V",45 ········"(F)V",
46 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",46 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
47 ········"stage",47 ········"stage",
48 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",48 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 49 ········"Lkotlinx/coroutines/CoroutineScope;",
 50 ········"scope",
 51 ········"Lkotlinx/coroutines/CoroutineScope;",
 52 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
 53 ········"game",
 54 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
49 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",55 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
50 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;",56 ········"Lcom/badlogic/gdx/scenes/scene2d/Actor;",
51 ········"wrapper",57 ········"wrapper",
52 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",58 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Cell;",
53 ········"Lkotlinx/coroutines/CompletableJob;",59 ········"Lkotlinx/coroutines/CompletableJob;",
54 ········"job",60 ········"job",
55 ········"Lkotlinx/coroutines/CompletableJob;",61 ········"Lkotlinx/coroutines/CompletableJob;",
56 ········"Lkotlinx/coroutines/CoroutineScope;", 
57 ········"scope", 
58 ········"Lkotlinx/coroutines/CoroutineScope;", 
59 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
60 ········"game", 
61 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
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.7 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\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\[·...·truncated·by·diffoscope;·len:·4878,·SHA:·3212ac0a5ad8db031ee0f7680d6dc9021cd27f01382a10684f2fb8760b1899bd·...·]\u00a2\u0006\u0006\n\u0004\u0008e\u0010f\u00a8\u0006k"26 ········"\u0000\u00ba\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\t\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\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002[·...·truncated·by·diffoscope;·len:·4879,·SHA:·fd3e95377112a6884d127464510a7ff1571b4c9242cf5fc5a568dd203ee0d920·...·]\u00a2\u0006\u0006\n\u0004\u0008e\u0010f\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 ········"cameraShakeCurrentDuration",64 ········"startTime",
65 ········"F",65 ········"F",
66 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
67 ········"successPlayer", 
68 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;", 
69 ········"Lcom/serwylo/beatgame/BeatFeetGame;",66 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
70 ········"game",67 ········"game",
71 ········"Lcom/serwylo/beatgame/BeatFeetGame;",68 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
72 ········"winTime", 
73 ········"playTime", 
74 ········"Lcom/serwylo/beatgame/entities/Ground;", 
75 ········"ground", 
76 ········"Lcom/serwylo/beatgame/entities/Ground;", 
77 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
78 ········"deadPlayer", 
79 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;", 
80 ········"Lcom/serwylo/beatgame/HUD;", 
81 ········"hud", 
82 ········"Lcom/serwylo/beatgame/HUD;", 
83 ········"Lcom/serwylo/beatgame/levels/Score;", 
84 ········"score", 
85 ········"Lcom/serwylo/beatgame/levels/Score;", 
86 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
87 ········"prePauseState", 
88 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;", 
89 ········"leftMostObstacleOnScreenIndex", 
90 ········"I", 
91 ········"", 
92 ········"isInitialised", 
93 ········"Z", 
94 ········"state", 
95 ········"Lcom/serwylo/beatgame/entities/Background;", 
96 ········"background", 
97 ········"Lcom/serwylo/beatgame/entities/Background;", 
98 ········"deathTime", 
99 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",69 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
100 ········"stage",70 ········"stage",
101 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",71 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 72 ········"Lcom/serwylo/beatgame/levels/Score;",
 73 ········"score",
 74 ········"Lcom/serwylo/beatgame/levels/Score;",
102 ········"cameraShakeYPosition", 
103 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;", 
104 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;", 
105 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
106 ········"shapeRenderer", 
107 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;", 
108 ········"Lcom/serwylo/beatgame/entities/Player;",75 ········"Lcom/serwylo/beatgame/entities/Player;",
109 ········"player",76 ········"player",
110 ········"Lcom/serwylo/beatgame/entities/Player;",77 ········"Lcom/serwylo/beatgame/entities/Player;",
111 ········"getPlayer",78 ········"getPlayer",
112 ········"()Lcom/serwylo/beatgame/entities/Player;",79 ········"()Lcom/serwylo/beatgame/entities/Player;",
113 ········"setPlayer",80 ········"setPlayer",
114 ········"(Lcom/serwylo/beatgame/entities/Player;)V",81 ········"(Lcom/serwylo/beatgame/entities/Player;)V",
115 ········"cameraShakeTotalDuration", 
116 ········"cameraShakeAmplitude", 
117 ········"Lcom/badlogic/gdx/audio/Music;", 
118 ········"kotlin.jvm.PlatformType", 
119 ········"music", 
120 ········"Lcom/badlogic/gdx/audio/Music;", 
121 ········"",82 ········"",
122 ········"Lcom/serwylo/beatgame/entities/Obstacle;",83 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
123 ········"obstacles",84 ········"obstacles",
124 ········"Ljava/util/List;",85 ········"Ljava/util/List;",
 86 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 87 ········"successPlayer",
 88 ········"Lcom/serwylo/beatgame/entities/SuccessPlayer;",
 89 ········"playTime",
 90 ········"Lcom/serwylo/beatgame/entities/Background;",
 91 ········"background",
 92 ········"Lcom/serwylo/beatgame/entities/Background;",
 93 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
 94 ········"prePauseState",
 95 ········"Lcom/serwylo/beatgame/screens/PlatformGameScreen$State;",
125 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",96 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
126 ········"levelData",97 ········"levelData",
127 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",98 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
 99 ········"cameraShakeYPosition",
 100 ········"cameraShakeTotalDuration",
 101 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
 102 ········"deadPlayer",
 103 ········"Lcom/serwylo/beatgame/entities/DeadPlayer;",
 104 ········"cameraShakeAmplitude",
 105 ········"leftMostObstacleOnScreenIndex",
 106 ········"I",
128 ········"startTime",107 ········"deathTime",
 108 ········"winTime",
 109 ········"Lcom/serwylo/beatgame/HUD;",
 110 ········"hud",
 111 ········"Lcom/serwylo/beatgame/HUD;",
 112 ········"Lcom/serwylo/beatgame/entities/Ground;",
 113 ········"ground",
 114 ········"Lcom/serwylo/beatgame/entities/Ground;",
 115 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
 116 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
129 ········"Lcom/serwylo/beatgame/levels/Level;",117 ········"Lcom/serwylo/beatgame/levels/Level;",
130 ········"level",118 ········"level",
131 ········"Lcom/serwylo/beatgame/levels/Level;",119 ········"Lcom/serwylo/beatgame/levels/Level;",
 120 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 121 ········"shapeRenderer",
 122 ········"Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;",
 123 ········"state",
 124 ········"cameraShakeCurrentDuration",
 125 ········"Lcom/badlogic/gdx/audio/Music;",
Max diff block lines reached; 209/15972 bytes (1.31%) of diff not shown.
12.4 KB
smali/com/serwylo/beatgame/screens/WorldSelectorScreen.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0010\u000e\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\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\[·...·truncated·by·diffoscope;·len:·3899,·SHA:·a128e0949a5b06098e85b37b7d6b87d4771d975cdf0eb5a77c7cc7d269bd981d·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006`"14 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0007\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\[·...·truncated·by·diffoscope;·len:·3899,·SHA:·2777dff785d6f75edfdd024903f359aa48bd41fa24a3a538032672d0ffe85b74·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006`"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",17 ········"Lcom/serwylo/beatgame/screens/WorldSelectorScreen;",
18 ········"Lcom/badlogic/gdx/ScreenAdapter;",18 ········"Lcom/badlogic/gdx/ScreenAdapter;",
19 ········"",19 ········"",
20 ········"Lcom/serwylo/beatgame/levels/World;",20 ········"Lcom/serwylo/beatgame/levels/World;",
21 ········"allWorlds",21 ········"allWorlds",
Offset 56, 62 lines modifiedOffset 56, 62 lines modified
56 ········"resize",56 ········"resize",
57 ········"(II)V",57 ········"(II)V",
58 ········"",58 ········"",
59 ········"delta",59 ········"delta",
60 ········"render",60 ········"render",
61 ········"(F)V",61 ········"(F)V",
62 ········"dispose",62 ········"dispose",
 63 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 64 ········"headingIcon",
 65 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
63 ········"",66 ········"",
64 ········"headingId",67 ········"headingId",
65 ········"Ljava/lang/String;",68 ········"Ljava/lang/String;",
66 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
67 ········"stage", 
68 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
69 ········"getStage", 
70 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;", 
71 ········"initialWorld",69 ········"initialWorld",
72 ········"Lcom/serwylo/beatgame/levels/World;",70 ········"Lcom/serwylo/beatgame/levels/World;",
 71 ········"cachedWorlds",
 72 ········"Ljava/util/List;",
73 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
74 ········"game", 
75 ········"Lcom/serwylo/beatgame/BeatFeetGame;", 
76 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
77 ········"headingIcon", 
78 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
79 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",73 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
80 ········"skin",74 ········"skin",
81 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",75 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
82 ········"getSkin",76 ········"getSkin",
83 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",77 ········"()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;",
 78 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
84 ········"cachedWorlds", 
85 ········"Ljava/util/List;", 
86 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
87 ········"body", 
88 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;", 
89 ········"Lkotlinx/coroutines/CompletableJob;", 
90 ········"job",79 ········"game",
91 ········"Lkotlinx/coroutines/CompletableJob;",80 ········"Lcom/serwylo/beatgame/BeatFeetGame;",
92 ········"Lcom/serwylo/beatgame/Assets$Sprites;",81 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
93 ········"sprites",82 ········"sprites",
94 ········"Lcom/serwylo/beatgame/Assets$Sprites;",83 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
95 ········"getSprites",84 ········"getSprites",
96 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",85 ········"()Lcom/serwylo/beatgame/Assets$Sprites;",
 86 ········"Lkotlinx/coroutines/CompletableJob;",
 87 ········"job",
 88 ········"Lkotlinx/coroutines/CompletableJob;",
 89 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 90 ········"stage",
 91 ········"Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 92 ········"getStage",
 93 ········"()Lcom/badlogic/gdx/scenes/scene2d/Stage;",
 94 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 95 ········"header",
 96 ········"Lcom/badlogic/gdx/scenes/scene2d/ui/Container;",
 97 ········"body",
97 ········"Lkotlinx/coroutines/CoroutineScope;",98 ········"Lkotlinx/coroutines/CoroutineScope;",
98 ········"scope",99 ········"scope",
99 ········"Lkotlinx/coroutines/CoroutineScope;",100 ········"Lkotlinx/coroutines/CoroutineScope;",
100 ········"Lcom/badlogic/gdx/utils/I18NBundle;",101 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
101 ········"strings",102 ········"strings",
102 ········"Lcom/badlogic/gdx/utils/I18NBundle;",103 ········"Lcom/badlogic/gdx/utils/I18NBundle;",
103 ········"getStrings",104 ········"getStrings",
104 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",105 ········"()Lcom/badlogic/gdx/utils/I18NBundle;",
105 ········"Lcom/serwylo/beatgame/Assets$Styles;",106 ········"Lcom/serwylo/beatgame/Assets$Styles;",
106 ········"styles",107 ········"styles",
107 ········"Lcom/serwylo/beatgame/Assets$Styles;",108 ········"Lcom/serwylo/beatgame/Assets$Styles;",
108 ········"getStyles",109 ········"getStyles",
109 ········"()Lcom/serwylo/beatgame/Assets$Styles;",110 ········"()Lcom/serwylo/beatgame/Assets$Styles;",
110 ········"header", 
111 ········"<init>",111 ········"<init>",
112 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",112 ········"(Lcom/serwylo/beatgame/BeatFeetGame;Ljava/lang/String;Lcom/badlogic/gdx/graphics/g2d/TextureRegion;Lcom/serwylo/beatgame/levels/World;)V",
113 ········"core"113 ········"core"
114 ····}114 ····}
115 ····k·=·0x1115 ····k·=·0x1
116 ····mv·=·{116 ····mv·=·{
117 ········0x1,117 ········0x1,
4.58 KB
smali/com/serwylo/beatgame/entities/SuccessPlayer.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0007\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\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\[·...·truncated·by·diffoscope;·len:·994,·SHA:·94cb908de0460cbe2b72416ce4314e8fd7df61a57c0a32a94b339fa30ef92c28·...·]\u0010·\u00a8\u0006&"23 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\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\"\u001a\u00020!\u00a2\u0006\u0004\u0008#\u0010$J\u001[·...·truncated·by·diffoscope;·len:·990,·SHA:·04d2864e7016676e81a6ad39f4529739161a267bf5b984250229707b9a40f098·...·]\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;",
45 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
46 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
47 ········"animation", 
48 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
49 ········"successTime",46 ········"successTime",
50 ········"F",47 ········"F",
51 ········"getSuccessTime",48 ········"getSuccessTime",
52 ········"()F",49 ········"()F",
53 ········"setSuccessTime",50 ········"setSuccessTime",
 51 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 52 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 53 ········"animation",
 54 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
54 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",55 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
55 ········"kotlin.jvm.PlatformType",56 ········"kotlin.jvm.PlatformType",
56 ········"spriteFront",57 ········"spriteFront",
57 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",58 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
58 ········"Lcom/badlogic/gdx/math/Vector2;", 
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\u0010\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0[·...·truncated·by·diffoscope;·len:·693,·SHA:·a72108ede115c8ba831fdb173bd98f3e6d8a86ae107df1ef8826792181d5e1fc·...·]\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\u0016\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\u000e\u001a\u0012\u001[·...·truncated·by·diffoscope;·len:·693,·SHA:·4bbf0582dbba9e0fb62dc2076e1b91a917dfc3de3fc1e9e9dd909f81085a3dd4·...·]\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 ········"bottomRight",38 ········"inner",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getBottomRight",40 ········"getInner",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
42 ········"topRight", 
43 ········"getTopRight", 
44 ········"left", 
45 ········"getLeft", 
46 ········"right", 
47 ········"getRight", 
48 ········"topLeft", 
49 ········"getTopLeft", 
50 ········"bottomLeft",42 ········"bottomLeft",
51 ········"getBottomLeft",43 ········"getBottomLeft",
52 ········"inner",44 ········"right",
53 ········"getInner",45 ········"getRight",
 46 ········"topRight",
 47 ········"getTopRight",
54 ········"bottom",48 ········"bottom",
55 ········"getBottom",49 ········"getBottom",
56 ········"top",50 ········"top",
57 ········"getTop",51 ········"getTop",
 52 ········"bottomRight",
 53 ········"getBottomRight",
 54 ········"topLeft",
 55 ········"getTopLeft",
 56 ········"left",
 57 ········"getLeft",
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.47 KB
smali/com/serwylo/beatgame/entities/Background$Cloud.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010·\u001a\u00020\u001f\u0012\u0006\u0010\"\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$\u0010%J\u0015\u0010\u0005\u001a\u00020\[·...·truncated·by·diffoscope;·len:·744,·SHA:·d330b8b3417e8a8f4b3470b7627c43c9197bb88c790100dfda343891441aba66·...·]\u0004\u0008\u001d\u0010\u001eR\u0016\u0010·\u001a\u00020\u001f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008·\u0010!R\u0016\u0010\"\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"23 ········"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010·\u001a\u00020\u001f\u0012\u0006\u0010\"\u001a\u00020\u0007\u00a2\u0006\u0004\u0008$\u0010%J\u0015\u0010\u0005\u001a\u00020\[·...·truncated·by·diffoscope;·len:·744,·SHA:·c1687d41fd420cc4061c466359df1f27b845d4d38cb1a674fdaba18fe63fb91a·...·]\u0004\u0008\u001d\u0010\u001eR\u0016\u0010·\u001a\u00020\u001f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008·\u0010!R\u0016\u0010\"\u001a\u00020\u00078\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\"\u0010#\u00a8\u0006&"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",26 ········"Lcom/serwylo/beatgame/entities/Background$Cloud;",
27 ········"",27 ········"",
28 ········"Lcom/badlogic/gdx/math/Rectangle;",28 ········"Lcom/badlogic/gdx/math/Rectangle;",
29 ········"viewport",29 ········"viewport",
30 ········"",30 ········"",
Offset 38, 26 lines modifiedOffset 38, 26 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/badlogic/gdx/math/Vector2;",
 46 ········"velocity",
 47 ········"Lcom/badlogic/gdx/math/Vector2;",
 48 ········"getVelocity",
 49 ········"()Lcom/badlogic/gdx/math/Vector2;",
45 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",50 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
46 ········"sprite",51 ········"sprite",
47 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",52 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
48 ········"getSprite",53 ········"getSprite",
49 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",54 ········"()Lcom/badlogic/gdx/graphics/g2d/Sprite;",
50 ········"setSprite",55 ········"setSprite",
51 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",56 ········"(Lcom/badlogic/gdx/graphics/g2d/Sprite;)V",
52 ········"Lcom/badlogic/gdx/math/Vector2;", 
53 ········"velocity", 
54 ········"Lcom/badlogic/gdx/math/Vector2;", 
55 ········"getVelocity", 
56 ········"()Lcom/badlogic/gdx/math/Vector2;", 
57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",57 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
58 ········"sprites",58 ········"sprites",
59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",59 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
60 ········"playerSpeed",60 ········"playerSpeed",
61 ········"F",61 ········"F",
62 ········"<init>",62 ········"<init>",
63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",63 ········"(Lcom/serwylo/beatgame/Assets$Sprites;F)V",
12.3 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\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010#\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u[·...·truncated·by·diffoscope;·len:·3669,·SHA:·a939751de0f4f3ffa9ca625a63e732920c4bca64bfb423f0120b55fd6f269e82·...·]\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\u0004\n\u0002\u0010#\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0014\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002[·...·truncated·by·diffoscope;·len:·3673,·SHA:·4e8ec9d0abed2fe220fe6a53ed1d6a15e9e8bfd802130ad3683a22d012a6b688·...·]\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/ParticleEffect;", 
69 ········"jumpParticles", 
70 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",68 ········"Lcom/serwylo/beatgame/levels/Score;",
 69 ········"score",
 70 ········"Lcom/serwylo/beatgame/levels/Score;",
 71 ········"getScore",
 72 ········"()Lcom/serwylo/beatgame/levels/Score;",
 73 ········"",
 74 ········"hitObstacles",
 75 ········"Ljava/util/Set;",
 76 ········"Lcom/badlogic/gdx/math/Vector2;",
 77 ········"position",
 78 ········"Lcom/badlogic/gdx/math/Vector2;",
 79 ········"getPosition",
 80 ········"()Lcom/badlogic/gdx/math/Vector2;",
71 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",81 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
72 ········"kotlin.jvm.PlatformType",82 ········"kotlin.jvm.PlatformType",
73 ········"textureJump",83 ········"textureJump",
74 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",84 ········"Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;",
75 ········"textureJump2", 
76 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
77 ········"deathAnimation", 
78 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
79 ········"shield", 
80 ········"I", 
81 ········"hasDoubleJumped", 
82 ········"Z", 
83 ········"justHitDamage", 
84 ········"getJustHitDamage", 
85 ········"setJustHitDamage", 
86 ········"(I)V", 
87 ········"walkAnimation", 
88 ········"textureHit", 
89 ········"jumpCount",85 ········"jumpCount",
 86 ········"I",
 87 ········"velocity",
90 ········"Lcom/serwylo/beatgame/entities/Player$State;",88 ········"Lcom/serwylo/beatgame/entities/Player$State;",
91 ········"state",89 ········"state",
92 ········"Lcom/serwylo/beatgame/entities/Player$State;",90 ········"Lcom/serwylo/beatgame/entities/Player$State;",
93 ········"getState",91 ········"getState",
94 ········"()Lcom/serwylo/beatgame/entities/Player$State;",92 ········"()Lcom/serwylo/beatgame/entities/Player$State;",
95 ········"setState",93 ········"setState",
96 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",94 ········"(Lcom/serwylo/beatgame/entities/Player$State;)V",
 95 ········"justHitDamage",
 96 ········"getJustHitDamage",
 97 ········"setJustHitDamage",
97 ········"Lcom/badlogic/gdx/math/Vector2;", 
98 ········"position", 
99 ········"Lcom/badlogic/gdx/math/Vector2;", 
100 ········"getPosition", 
101 ········"()Lcom/badlogic/gdx/math/Vector2;", 
102 ········"velocity", 
103 ········"deathTime", 
104 ········"F",98 ········"(I)V",
105 ········"hitAnimation",99 ········"hitAnimation",
 100 ········"F",
106 ········"getHitAnimation",101 ········"getHitAnimation",
107 ········"()F",102 ········"()F",
108 ········"setHitAnimation",103 ········"setHitAnimation",
 104 ········"hasDoubleJumped",
109 ········"",105 ········"Z",
110 ········"hitObstacles", 
111 ········"Ljava/util/Set;", 
112 ········"lastMultiplerTime", 
113 ········"currentlyOnObstacles",106 ········"textureJump2",
 107 ········"textureHit",
 108 ········"deathTime",
 109 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
 110 ········"jumpParticles",
 111 ········"Lcom/badlogic/gdx/graphics/g2d/ParticleEffect;",
114 ········"health",112 ········"health",
115 ········"Lcom/serwylo/beatgame/levels/Score;",113 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 114 ········"deathAnimation",
 115 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
116 ········"score",116 ········"shield",
117 ········"Lcom/serwylo/beatgame/levels/Score;", 
118 ········"getScore", 
119 ········"()Lcom/serwylo/beatgame/levels/Score;",117 ········"walkAnimation",
 118 ········"currentlyOnObstacles",
 119 ········"lastMultiplerTime",
120 ········"Lcom/serwylo/beatgame/Assets$Sprites;",120 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
121 ········"sprites",121 ········"sprites",
122 ········"Lcom/serwylo/beatgame/Assets$Particles;",122 ········"Lcom/serwylo/beatgame/Assets$Particles;",
123 ········"particles",123 ········"particles",
124 ········"<init>",124 ········"<init>",
125 ········"(Lcom/serwylo/beatgame/levels/Score;Lcom/badlogic/gdx/math/Vector2;Lcom/serwylo/beatgame/Assets$Sprites;Lcom/serwylo/beatgame/Assets$Particles;)V",125 ········"(Lcom/serwylo/beatgame/levels/Score;Lcom/badlogic/gdx/math/Vector2;Lcom/serwylo/beatgame/Assets$Sprites;Lcom/serwylo/beatgame/Assets$Particles;)V",
126 ········"Companion",126 ········"Companion",
3.4 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite.smali
    
Offset 22, 31 lines modifiedOffset 22, 31 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR)\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0007\u001a\u0004\u0008\u0008\u0010\tR)\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0007\u001a\u0004\u0008\u000b\u0010\tR)\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0007\u001a\u0004\u0008\r\u0010\t\u00a8\u0006\u0011"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$DoorSprite;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"open",38 ········"open",
39 ········"Lkotlin/jvm/functions/Function1;",39 ········"Lkotlin/jvm/functions/Function1;",
40 ········"getOpen",40 ········"getOpen",
41 ········"()Lkotlin/jvm/functions/Function1;",41 ········"()Lkotlin/jvm/functions/Function1;",
42 ········"covered", 
43 ········"getCovered", 
44 ········"closed",42 ········"closed",
45 ········"getClosed",43 ········"getClosed",
 44 ········"covered",
 45 ········"getCovered",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
3.47 KB
smali/com/serwylo/beatgame/entities/ObstacleBuilder$StreetlightSprites.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00102\u00020\u0001:\u0001\u0010BO\u0012\u0016\u0010\u0006\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\u0012\u0016\u0010\n\u001a\u0012\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00040\u0002j\u0002`\u0005\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$StreetlightSprites;",32 ········"Lcom/serwylo/beatgame/entities/ObstacleBuilder$StreetlightSprites;",
33 ········"",33 ········"",
34 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",35 ········"Lcom/serwylo/beatgame/Assets$Sprites;",
36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",36 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",37 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
38 ········"base", 
39 ········"Lkotlin/jvm/functions/Function1;", 
40 ········"getBase", 
41 ········"()Lkotlin/jvm/functions/Function1;", 
42 ········"top",38 ········"top",
 39 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getTop",40 ········"getTop",
 41 ········"()Lkotlin/jvm/functions/Function1;",
 42 ········"base",
 43 ········"getBase",
44 ········"post",44 ········"post",
45 ········"getPost",45 ········"getPost",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",47 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V",
48 ········"Companion",48 ········"Companion",
49 ········"core"49 ········"core"
50 ····}50 ····}
3.35 KB
smali/com/serwylo/beatgame/entities/Obstacle.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019B\u0017\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0017\u0010\u0005\u001a\u00020\u[·...·truncated·by·diffoscope;·len:·495,·SHA:·d3f5912d7ee98bff3832f3d39c75423141dedb9e8f4273b6e116e140145e47d9·...·]\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u001a"23 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019B\u0017\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J\u0017\u0010\u0005\u001a\u00020\u[·...·truncated·by·diffoscope;·len:·495,·SHA:·9fe6243f1ac252c3f1f730037ada9c0b4f058ebb984e69d66591da58a3d2d4b4·...·]\u0004\u0008\u0015\u0010\u0016\u00a8\u0006\u001a"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lcom/serwylo/beatgame/entities/Obstacle;",26 ········"Lcom/serwylo/beatgame/entities/Obstacle;",
27 ········"Lcom/serwylo/beatgame/entities/Entity;",27 ········"Lcom/serwylo/beatgame/entities/Entity;",
28 ········"",28 ········"",
29 ········"delta",29 ········"delta",
30 ········"",30 ········"",
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ········"batch",34 ········"batch",
35 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",35 ········"Lcom/serwylo/beatgame/graphics/ParallaxCamera;",
36 ········"camera",36 ········"camera",
37 ········"",37 ········"",
38 ········"isPaused",38 ········"isPaused",
39 ········"render",39 ········"render",
40 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",40 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
 41 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",
 42 ········"sprite",
 43 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;",
41 ········"Lcom/badlogic/gdx/math/Rectangle;",44 ········"Lcom/badlogic/gdx/math/Rectangle;",
42 ········"rect",45 ········"rect",
43 ········"Lcom/badlogic/gdx/math/Rectangle;",46 ········"Lcom/badlogic/gdx/math/Rectangle;",
44 ········"getRect",47 ········"getRect",
45 ········"()Lcom/badlogic/gdx/math/Rectangle;",48 ········"()Lcom/badlogic/gdx/math/Rectangle;",
46 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;", 
47 ········"sprite", 
48 ········"Lcom/serwylo/beatgame/graphics/SpriteRenderer;", 
49 ········"<init>",49 ········"<init>",
50 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/serwylo/beatgame/graphics/SpriteRenderer;)V",50 ········"(Lcom/badlogic/gdx/math/Rectangle;Lcom/serwylo/beatgame/graphics/SpriteRenderer;)V",
51 ········"Companion",51 ········"Companion",
52 ········"core"52 ········"core"
53 ····}53 ····}
54 ····k·=·0x154 ····k·=·0x1
55 ····mv·=·{55 ····mv·=·{
4.32 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\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u000f\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\rj\u0002`\u000e\u0012\u0006\u0010\u0013\u001a\u[·...·truncated·by·diffoscope;·len:·1149,·SHA:·604384b03a405d6ea0e3e62ba59be5204d3b423b89dfc69657dea02796bbd1b9·...·]\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\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\u0018\u0000·\u00192\u00020\u0001:\u0001\u0019BC\u0012\u0016\u0010\u000c\u001a\u0012\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00040\nj\u0002`\u000b\u0012\u0006\u0010\u000e\u001a\u[·...·truncated·by·diffoscope;·len:·1149,·SHA:·a7561fc50f8dc878d50bb2a70c2d874d81141ae6ad9a3431db613409cacccb18·...·]\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 ········"offsetX", 
41 ········"F", 
42 ········"getOffsetX", 
43 ········"()F", 
44 ········"diagnoal",40 ········"diagnoal",
 41 ········"F",
45 ········"Lkotlin/Function1;",42 ········"Lkotlin/Function1;",
46 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",43 ········"Lcom/serwylo/beatgame/entities/RegionFetcher;",
47 ········"sprite",44 ········"sprite",
48 ········"Lkotlin/jvm/functions/Function1;",45 ········"Lkotlin/jvm/functions/Function1;",
49 ········"offsetY", 
50 ········"getOffsetY", 
51 ········"width",46 ········"width",
52 ········"getWidth",47 ········"getWidth",
 48 ········"()F",
 49 ········"offsetY",
 50 ········"getOffsetY",
 51 ········"offsetX",
 52 ········"getOffsetX",
53 ········"height",53 ········"height",
54 ········"getHeight",54 ········"getHeight",
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.18 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\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\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:·fdd24ba7feeb2758bc3ea2c3d1a665f9eb95b6961609c6c8d79f1d5bf1171df8·...·]\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\u00020\u0[·...·truncated·by·diffoscope;·len:·908,·SHA:·3d12c891ae7d4f949ba2f74364a82526610224b53bfd6fcd72e559d170fcebf2·...·]\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 40, 23 lines modifiedOffset 40, 23 lines modified
40 ········"",40 ········"",
41 ········"isPaused",41 ········"isPaused",
42 ········"render",42 ········"render",
43 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",43 ········"(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Lcom/serwylo/beatgame/graphics/ParallaxCamera;Z)V",
44 ········"delta",44 ········"delta",
45 ········"update",45 ········"update",
46 ········"(F)V",46 ········"(F)V",
 47 ········"Lcom/badlogic/gdx/math/Vector2;",
47 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
48 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;", 
49 ········"animation", 
50 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;", 
51 ········"deathTime",48 ········"deathTime",
52 ········"F",49 ········"F",
53 ········"getDeathTime",50 ········"getDeathTime",
54 ········"setDeathTime",51 ········"setDeathTime",
55 ········"Lcom/badlogic/gdx/math/Vector2;",52 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
 53 ········"Lcom/badlogic/gdx/graphics/g2d/TextureRegion;",
 54 ········"animation",
 55 ········"Lcom/badlogic/gdx/graphics/g2d/Animation;",
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 ····}
3.83 KB
smali/com/serwylo/beatgame/audio/AudioIOKt.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\u001e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0004\u001a\u0015\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a\r\u0010\u0005\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\u001a\u0015\u0010\u0007\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0007\u0010\u0004\u001a\u0019\u0010\u0008\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\u0004\u001a\u0015\u0010\n\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\n\u0010\u0004\u001a\u001f\u0010\r\u001a\u00020\u000c2\u0006\u0010\u0001\u001a\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000e\u001a\u001d\u0010\u0010\u001a\u00020\u000c2\u0006\u0010\u000f\u001a\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0010\u0010\u000e\u001a\u0017\u0010\u0011\u001a\u00020\u00002\u0006\u0010\u0001\u001a\u00020\u0000H\u0002\u00a2\u0006\u0004\u0008\u0011\u0010\u0012\"\u0016\u0010\u0014\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\"\u0016\u0010\u0016\u001a\u00020\u00138\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0015\u00a8\u0006\u0017"18 ········"\u0000\u001e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0004\u001a\u0015\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a\r\u0010\u0005\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\u001a\u0015\u0010\u0007\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0007\u0010\u0004\u001a\u0019\u0010\u0008\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\u0004\u001a\u0015\u0010\n\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\n\u0010\u0004\u001a\u001f\u0010\r\u001a\u00020\u000c2\u0006\u0010\u0001\u001a\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000e\u001a\u001d\u0010\u0010\u001a\u00020\u000c2\u0006\u0010\u000f\u001a\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0010\u0010\u000e\u001a\u0017\u0010\u0011\u001a\u00020\u00002\u0006\u0010\u0001\u001a\u00020\u0000H\u0002\u00a2\u0006\u0004\u0008\u0011\u0010\u0012\"\u0016\u0010\u0014\u001a\u00020\u00138\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\"\u0016\u0010\u0016\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0015\u00a8\u0006\u0017"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/badlogic/gdx/files/FileHandle;",21 ········"Lcom/badlogic/gdx/files/FileHandle;",
22 ········"musicFile",22 ········"musicFile",
23 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",23 ········"Lcom/serwylo/beatgame/audio/features/LevelData;",
24 ········"loadLevelDataFromMp3",24 ········"loadLevelDataFromMp3",
25 ········"(Lcom/badlogic/gdx/files/FileHandle;)Lcom/serwylo/beatgame/audio/features/LevelData;",25 ········"(Lcom/badlogic/gdx/files/FileHandle;)Lcom/serwylo/beatgame/audio/features/LevelData;",
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ········"cacheLevelData",34 ········"cacheLevelData",
35 ········"(Lcom/badlogic/gdx/files/FileHandle;Lcom/serwylo/beatgame/audio/features/LevelData;)V",35 ········"(Lcom/badlogic/gdx/files/FileHandle;Lcom/serwylo/beatgame/audio/features/LevelData;)V",
36 ········"file",36 ········"file",
37 ········"saveLevelDataToDisk",37 ········"saveLevelDataToDisk",
38 ········"getCacheFile",38 ········"getCacheFile",
39 ········"(Lcom/badlogic/gdx/files/FileHandle;)Lcom/badlogic/gdx/files/FileHandle;",39 ········"(Lcom/badlogic/gdx/files/FileHandle;)Lcom/badlogic/gdx/files/FileHandle;",
40 ········"",40 ········"",
41 ········"CACHE_DIR", 
42 ········"Ljava/lang/String;", 
43 ········"TAG",41 ········"TAG",
 42 ········"Ljava/lang/String;",
 43 ········"CACHE_DIR",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x246 ····k·=·0x2
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
49 ········0x5,49 ········0x5,
50 ········0x150 ········0x1
5.83 KB
smali/com/serwylo/beatgame/audio/CachedWorldData.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .annotation·runtime·Lkotlin/Metadata;13 .annotation·runtime·Lkotlin/Metadata;
14 ····bv·=·{14 ····bv·=·{
15 ········0x1,15 ········0x1,
16 ········0x0,16 ········0x0,
17 ········0x317 ········0x3
18 ····}18 ····}
19 ····d1·=·{19 ····d1·=·{
20 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0082\u0008\u0018\u0000·#2\u00020\u0001:\u0001#B9\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u00a2\u0006\u0004\u0008!\u0010\"J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0016\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0016\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0008J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u0008JJ\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u000e\u0008\u0002\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0004J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u001f\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0008R\u001c\u0010\u001b\u001a\u00020\u00028\u0006@\u0006X\u0086D\u00a2\u0006\u000c\n\u0004\u0008\u001b\u0[·...·truncated·by·diffoscope;·len:·485,·SHA:·5f8bbd84a90dee08a534ef3f47ae43db5bb3f54750278d8daa85fbdd11ce8775·...·]\u001a\u0004\u0008·\u0010\u0008\u00a8\u0006$"20 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000e\u0008\u0082\u0008\u0018\u0000·#2\u00020\u0001:\u0001#B9\u0012\u0006\u0010\u000b\u001a\u00020\u0002\u0012\u000c\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005\u00a2\u0006\u0004\u0008!\u0010\"J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0016\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0016\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0008J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u0008JJ\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00022\u000e\u0008\u0002\u0010\u000c\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0002H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0004J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u0019\u0010\u000b\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0004R\u001f\u0010\r\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u001[·...·truncated·by·diffoscope;·len:·485,·SHA:·28f55d45bd8b28047cedb19c01ec176de908fa6a9ad3dfc1581c50c56139f935·...·]\u001a\u0004\u0008·\u0010\u0008\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, 20 lines modifiedOffset 41, 20 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 ········"I",
 49 ········"getDuration",
48 ········"Ljava/util/List;",50 ········"Ljava/util/List;",
49 ········"getFeaturesMid",51 ········"getFeaturesMid",
50 ········"version",52 ········"version",
51 ········"I", 
52 ········"getVersion",53 ········"getVersion",
53 ········"getDuration", 
54 ········"getFeaturesLow",54 ········"getFeaturesLow",
55 ········"getFeaturesHigh",55 ········"getFeaturesHigh",
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 ····}
4.38 KB
smali/com/serwylo/beatgame/audio/Mp3Data.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010\u0017\n\u0002\u0008\u0008\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c2\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\u0008\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J.\u0010\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0007J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\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:·243,·SHA:·d008d5843b2fd75ce9d92aa05322eddcb361e06347bd2811ec43a268c60392d6·...·]\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\u0005\n\u0002\u0010\u0017\n\u0002\u0008\u0008\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\t\u001a\u00020\u0002\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c2\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\u0008\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J.\u0010\u000c\u001a\u00020\u00002\u0008\u0008\u0002\u0010\t\u001a\u00020\u00022\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0007J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\u000b\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0016\u0010\t\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\u0018R\u0019\u0010\u001a\u001a[·...·truncated·by·diffoscope;·len:·243,·SHA:·2985d7e0fbebb2a4eab324bcbf16e150d0759193cca5ad15fcd27cd2404bdfea·...·]\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 33, 22 lines modifiedOffset 33, 22 lines modified
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 ········"I",39 ········"I",
40 ········"getChannels", 
41 ········"getSampleRate",40 ········"getSampleRate",
 41 ········"[B",
42 ········"",42 ········"",
43 ········"pcmSamples",43 ········"pcmSamples",
44 ········"[S",44 ········"[S",
45 ········"getPcmSamples",45 ········"getPcmSamples",
46 ········"()[S",46 ········"()[S",
47 ········"[B",47 ········"getChannels",
48 ········"<init>",48 ········"<init>",
49 ········"([BII)V",49 ········"([BII)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
4.07 KB
smali/com/serwylo/beatgame/audio/features/LevelData.smali
    
Offset 7, 40 lines modifiedOffset 7, 40 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\t\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u00[·...·truncated·by·diffoscope;·len:·1088,·SHA:·19fbd66254618c7a55518c61611ca8479c2b686414098d9150a342a352fb6cf2·...·]\u00a8\u0006\u0019"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0018\u00002\u00020\u0001BG\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u000c\u0010\t\u001a\u0008\u0012\u0004[·...·truncated·by·diffoscope;·len:·1068,·SHA:·53e92512fb4b5c751e4712eab885fd7ce9fe2c3a2d6dcd76ef5a614cd779709b·...·]\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;", 
21 ········"featuresMid", 
22 ········"Ljava/util/List;", 
23 ········"getFeaturesMid", 
24 ········"()Ljava/util/List;", 
25 ········"featuresLow", 
26 ········"getFeaturesLow", 
27 ········"", 
28 ········"duration",20 ········"duration",
29 ········"I",21 ········"I",
30 ········"getDuration",22 ········"getDuration",
31 ········"()I",23 ········"()I",
32 ········"",24 ········"",
33 ········"Lcom/badlogic/gdx/math/Vector2;",25 ········"Lcom/badlogic/gdx/math/Vector2;",
34 ········"heightMap",26 ········"heightMap",
35 ········"[Lcom/badlogic/gdx/math/Vector2;",27 ········"[Lcom/badlogic/gdx/math/Vector2;",
36 ········"getHeightMap",28 ········"getHeightMap",
37 ········"()[Lcom/badlogic/gdx/math/Vector2;",29 ········"()[Lcom/badlogic/gdx/math/Vector2;",
 30 ········"",
 31 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
38 ········"featuresHigh",32 ········"featuresHigh",
 33 ········"Ljava/util/List;",
39 ········"getFeaturesHigh",34 ········"getFeaturesHigh",
 35 ········"()Ljava/util/List;",
 36 ········"featuresLow",
 37 ········"getFeaturesLow",
 38 ········"featuresMid",
 39 ········"getFeaturesMid",
40 ········"<init>",40 ········"<init>",
41 ········"(I[Lcom/badlogic/gdx/math/Vector2;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V",41 ········"(I[Lcom/badlogic/gdx/math/Vector2;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V",
42 ········"core"42 ········"core"
43 ····}43 ····}
44 ····k·=·0x144 ····k·=·0x1
45 ····mv·=·{45 ····mv·=·{
46 ········0x1,46 ········0x1,
4.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\u000c\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0018\u0010\u0007R\[·...·truncated·by·diffoscope;·len:·88,·SHA:·e0486bb06a6709963a75b0300ac8ee62bf0c8abd6989a4f842af3eaa3b080e27·...·]\u0010\u0016\u001a\u0004\u0008\u0019\u0010\u0007\u00a8\u0006\u001c"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\t\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u001f\u0012\u0006\u0010\n\u001a\u00020\u0005\u0012\u0006\u0010\u000b\u001a\u00020\u0005\u0012\u0006\u0010\u000c\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0010\u0010\u0008\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0008\u0010\u0007J\u0010\u0010\t\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\u0007J.\u0010\r\u001a\u00020\u00002\u0008\u0008\u0002\u0010\n\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000b\u001a\u00020\u00052\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u0005H\u00c6\u0001\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0010\u0010\u0010\u001a\u00020\u000fH\u00d6\u0001\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0014\u001a\u00020\u00132\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015R\u0019\u0010\n\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\n\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0007R\u0019\u0010\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"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/features/Feature;",17 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"toString",20 ········"toString",
21 ········"()Ljava/lang/String;",21 ········"()Ljava/lang/String;",
Offset 33, 17 lines modifiedOffset 33, 17 lines modified
33 ········"hashCode",33 ········"hashCode",
34 ········"()I",34 ········"()I",
35 ········"other",35 ········"other",
36 ········"",36 ········"",
37 ········"equals",37 ········"equals",
38 ········"(Ljava/lang/Object;)Z",38 ········"(Ljava/lang/Object;)Z",
39 ········"F",39 ········"F",
40 ········"getDurationInSeconds", 
41 ········"getStrength",40 ········"getStrength",
42 ········"getStartTimeInSeconds",41 ········"getStartTimeInSeconds",
 42 ········"getDurationInSeconds",
43 ········"<init>",43 ········"<init>",
44 ········"(FFF)V",44 ········"(FFF)V",
45 ········"core"45 ········"core"
46 ····}46 ····}
47 ····k·=·0x147 ····k·=·0x1
48 ····mv·=·{48 ····mv·=·{
49 ········0x1,49 ········0x1,
3.68 KB
smali/com/serwylo/beatgame/audio/fft/FrequencyValue.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u00[·...·truncated·by·diffoscope;·len:·103,·SHA:·2c311f85cb45029752c42106af9a2dc9b506c7fb625d2d1ee117ed080f15a191·...·]\u0010\u0004\u00a8\u0006\u001b"14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0013\u0010\u0015\u001a\u00020\u00028F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0014\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0016\u001a\u0004\u0008\u0017\u0010\u0004R\u0019\u0010\u0007\u00[·...·truncated·by·diffoscope;·len:·103,·SHA:·e359264edd48cd98959d37d7af7f3c5d2fe5903acd63318acff78c15d936053b·...·]\u0010\u0004\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/fft/FrequencyValue;",17 ········"Lcom/serwylo/beatgame/audio/fft/FrequencyValue;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()D",21 ········"()D",
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ········"",30 ········"",
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
 37 ········"getLogAbsValue",
 38 ········"logAbsValue",
37 ········"D",39 ········"D",
38 ········"getFrequency",40 ········"getFrequency",
39 ········"getAbsValue",41 ········"getAbsValue",
40 ········"getLogAbsValue", 
41 ········"logAbsValue", 
42 ········"<init>",42 ········"<init>",
43 ········"(DD)V",43 ········"(DD)V",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
4.8 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\u001f\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u000c0\u000b8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0011\u0010\u001c\u001a\u0004\u0008\u001d\u0010\u000eR\u0019\u0010\u000f\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000f\u0[·...·truncated·by·diffoscope;·len:·45,·SHA:·5ecbfb80258b2e52c34802913ab3ffd839afa4d3f68d5bf5f9041d49f1ae5888·...·]R\u0019\u0010\u0010\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010·\u001a\u0004\u0008!\u0010\n\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\u0[·...·truncated·by·diffoscope;·len:·45,·SHA:·1790e2e2a202725fcc179cd0573889e9ef3944ccc7682e6871187721c5cd6c43·...·]R\u0019\u0010\u0010\u001a\u00020\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0010\u0010·\u001a\u0004\u0008!\u0010\n\u00a8\u0006$"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",21 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
22 ········"",22 ········"",
23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",23 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
24 ········"toResult",24 ········"toResult",
25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",25 ········"()Lcom/serwylo/beatgame/audio/fft/FFTResult;",
Offset 42, 18 lines modifiedOffset 42, 18 lines modified
42 ········"toString",42 ········"toString",
43 ········"()Ljava/lang/String;",43 ········"()Ljava/lang/String;",
44 ········"hashCode",44 ········"hashCode",
45 ········"other",45 ········"other",
46 ········"",46 ········"",
47 ········"equals",47 ········"equals",
48 ········"(Ljava/lang/Object;)Z",48 ········"(Ljava/lang/Object;)Z",
49 ········"Ljava/util/List;", 
50 ········"getWindows", 
51 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",49 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
52 ········"getMp3Data",50 ········"getMp3Data",
 51 ········"Ljava/util/List;",
 52 ········"getWindows",
53 ········"I",53 ········"I",
54 ········"getWindowSize",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
4.55 KB
smali/com/serwylo/beatgame/audio/fft/FFTResult.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\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\[·...·truncated·by·diffoscope;·len:·171,·SHA:·db25447c45144039068075b758428f9a652e09be96d482d6c59f7b4444f0576a·...·]\u00a8\u0006!"14 ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u000b\u0008\u0086\u0008\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\r\u001a\u00020\u0005\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0006\u001a\u00020\u0005H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0016\u0010\n\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJ4\u0010\u000f\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u00022\u0008\u0008\u0002\u0010\r\u001a\u00020\u00052\u000e\u0008\u0002\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0008H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0010\u0010\u0012\u001a\u00020\u0011H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0010\u0010\u0014\u001a\u00020\u0005H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0007J\u001a\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0017\u0010\u0018R\u0019\u0010\r\u001a\u00020\u00058\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u0019\u001a\u0004\u0008\u001a\u0010\u0007R\u001f\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00020\t0\u00088\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u000e\u0010\u001b\u0[·...·truncated·by·diffoscope;·len:·171,·SHA:·bbd455fd137c4b22d7155458638c59da94388edb39344c3ca44fac5a7ace25c1·...·]\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",17 ········"Lcom/serwylo/beatgame/audio/fft/FFTResult;",
18 ········"",18 ········"",
19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",19 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
20 ········"component1",20 ········"component1",
21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",21 ········"()Lcom/serwylo/beatgame/audio/Mp3Data;",
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 ········"toString",35 ········"toString",
36 ········"()Ljava/lang/String;",36 ········"()Ljava/lang/String;",
37 ········"hashCode",37 ········"hashCode",
38 ········"other",38 ········"other",
39 ········"",39 ········"",
40 ········"equals",40 ········"equals",
41 ········"(Ljava/lang/Object;)Z",41 ········"(Ljava/lang/Object;)Z",
 42 ········"I",
 43 ········"getWindowSize",
42 ········"Ljava/util/List;",44 ········"Ljava/util/List;",
43 ········"getWindows",45 ········"getWindows",
44 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",46 ········"Lcom/serwylo/beatgame/audio/Mp3Data;",
45 ········"getMp3Data",47 ········"getMp3Data",
46 ········"I", 
47 ········"getWindowSize", 
48 ········"<init>",48 ········"<init>",
49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",49 ········"(Lcom/serwylo/beatgame/audio/Mp3Data;ILjava/util/List;)V",
50 ········"core"50 ········"core"
51 ····}51 ····}
52 ····k·=·0x152 ····k·=·0x1
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
7.67 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\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\u0016\u001a\u00020\u0002\u0012\u0006\u0010\u000c\u001a\u00020\u0002\u0012\u0006\u0010\u001c\u001[·...·truncated·by·diffoscope;·len:·2187,·SHA:·195e5ec0c53ec0e20ed01fd38cacf3fea83033600e09f73306633d54c29903bd·...·]R\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\u0018\n\u0002\u0010\u0008\n\u0002\u0008\u0010\u0008\u0016\u0018\u0000·*2\u00020\u0001:\u0001*B\u0087\u0001\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u0012\u0006\u0010\u0019\u001a\u00020\u0002\u0012\u0006\u0010\u0015\u001a\u00020\u0002\u0012\u0006\u0010\u0003[·...·truncated·by·diffoscope;·len:·2176,·SHA:·92a1f206307eacae2bcc567bd92b90207fecc905c31a838c2b2c950e99dc8bf2·...·]R\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 ········"kurtosis",26 ········"stdDev",
27 ········"D",27 ········"D",
28 ········"getKurtosis",28 ········"getStdDev",
29 ········"()D",29 ········"()D",
 30 ········"rmse",
 31 ········"getRmse",
 32 ········"dominantFrequency",
 33 ········"getDominantFrequency",
 34 ········"median",
 35 ········"getMedian",
 36 ········"meanThird",
 37 ········"getMeanThird",
 38 ········"q3",
 39 ········"getQ3",
 40 ········"skewness",
 41 ········"getSkewness",
 42 ········"meanFirst",
 43 ········"getMeanFirst",
 44 ········"mean",
 45 ········"getMean",
 46 ········"min",
 47 ········"getMin",
 48 ········"energy",
 49 ········"getEnergy",
30 ········"",50 ········"",
31 ········"windowIndex",51 ········"windowIndex",
32 ········"I",52 ········"I",
33 ········"getWindowIndex",53 ········"getWindowIndex",
34 ········"()I",54 ········"()I",
35 ········"mean", 
36 ········"getMean", 
37 ········"rmse", 
38 ········"getRmse", 
39 ········"q1", 
40 ········"getQ1", 
41 ········"skewness", 
42 ········"getSkewness", 
43 ········"max",55 ········"max",
44 ········"getMax",56 ········"getMax",
45 ········"energy", 
46 ········"getEnergy", 
47 ········"meanFirst", 
48 ········"getMeanFirst", 
49 ········"meanThird", 
50 ········"getMeanThird", 
51 ········"stdDev", 
52 ········"getStdDev", 
53 ········"q3", 
54 ········"getQ3", 
55 ········"meanSecond",57 ········"meanSecond",
56 ········"getMeanSecond",58 ········"getMeanSecond",
57 ········"median", 
58 ········"getMedian", 
59 ········"min",59 ········"q1",
60 ········"getMin",60 ········"getQ1",
61 ········"dominantFrequency", 
62 ········"getDominantFrequency",61 ········"kurtosis",
 62 ········"getKurtosis",
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.79 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·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010%\n\u0002\u0010\u000e\n\u0002\u0010\u0014\n\u0002\u0008\u0002\n\u0002\u0010\u0007\n\u0002\u0[·...·truncated·by·diffoscope;·len:·2042,·SHA:·abe00bcf794da8dfbeea3f0955adc60165dc35386318b9df7d38f36938950b4a·...·]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\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010%\n\u0002\u0010\u000e\n\u0002\u0010\u0013\n\u0002\u0008\u0002\n\u0002\u0010\u0014\n\u0000\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\u0000\n\[·...·truncated·by·diffoscope;·len:·2032,·SHA:·6414423ca741503ab4e0fc7124376a58162d72c252473cb5fa6ddf61d1b78679·...·]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 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",28 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
29 ········"sprite",29 ········"font",
30 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",30 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;",
31 ········"Lcom/badlogic/gdx/graphics/Texture;", 
32 ········"texture", 
33 ········"Lcom/badlogic/gdx/graphics/Texture;", 
34 ········"Lcom/badlogic/gdx/audio/Music;",31 ········"Lcom/badlogic/gdx/audio/Music;",
35 ········"music",32 ········"music",
36 ········"Lcom/badlogic/gdx/audio/Music;",33 ········"Lcom/badlogic/gdx/audio/Music;",
 34 ········"",
 35 ········"",
 36 ········"",
 37 ········"series",
 38 ········"Ljava/util/Map;",
 39 ········"",
 40 ········"seriesVertices",
37 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",41 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
38 ········"batch",42 ········"sprite",
39 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",43 ········"Lcom/badlogic/gdx/graphics/g2d/Sprite;",
40 ········"",44 ········"",
41 ········"Lcom/serwylo/beatgame/audio/features/Feature;",45 ········"Lcom/serwylo/beatgame/audio/features/Feature;",
42 ········"features",46 ········"features",
43 ········"Ljava/util/List;",47 ········"Ljava/util/List;",
 48 ········"Lcom/badlogic/gdx/graphics/Camera;",
 49 ········"camera",
 50 ········"Lcom/badlogic/gdx/graphics/Camera;",
44 ········"Lcom/badlogic/gdx/graphics/Color;",51 ········"Lcom/badlogic/gdx/graphics/Color;",
45 ········"featureSwatch",52 ········"featureSwatch",
 53 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
 54 ········"batch",
 55 ········"Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;",
46 ········"",56 ········"",
47 ········"", 
48 ········"", 
49 ········"seriesVertices", 
50 ········"Ljava/util/Map;", 
51 ········"", 
52 ········"statsOffset",57 ········"statsWidth",
53 ········"F",58 ········"F",
 59 ········"statsOffset",
 60 ········"Lcom/badlogic/gdx/graphics/Texture;",
 61 ········"texture",
 62 ········"Lcom/badlogic/gdx/graphics/Texture;",
54 ········"Lcom/badlogic/gdx/graphics/Pixmap;",63 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
55 ········"spectogramImage",64 ········"spectogramImage",
56 ········"Lcom/badlogic/gdx/graphics/Pixmap;",65 ········"Lcom/badlogic/gdx/graphics/Pixmap;",
57 ········"Lcom/badlogic/gdx/graphics/Camera;", 
58 ········"camera", 
59 ········"Lcom/badlogic/gdx/graphics/Camera;", 
60 ········"", 
61 ········"series", 
62 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",66 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
63 ········"spectogram",67 ········"spectogram",
64 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",68 ········"Lcom/serwylo/beatgame/audio/fft/FFTResultWithValues;",
65 ········"statsWidth", 
66 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
67 ········"font", 
68 ········"Lcom/badlogic/gdx/graphics/g2d/BitmapFont;", 
69 ········"<init>",69 ········"<init>",
70 ········"core"70 ········"core"
71 ····}71 ····}
72 ····k·=·0x172 ····k·=·0x1
73 ····mv·=·{73 ····mv·=·{
74 ········0x1,74 ········0x1,
75 ········0x5,75 ········0x5,
3.73 KB
smali/com/serwylo/beatgame/audio/playground/Normalisation.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0006\n\u0002\u0008\u0007\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\n\u0008\u0086\u0008\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0019\u0010\u001aJ\u0010\u0010\u0003\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u0002H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0004J$\u0010\u0008\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0006\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0007\u001a\u00020\u0002H\u00c6\u0001\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u0010\u0010\u000b\u001a\u00020\nH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0010\u0010\u000e\u001a\u00020\rH\u00d6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u001a\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0012\u0010\u0013R\u0019\u0010\u0014\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0015\u001a\u0004\u0008\u0016\u0010\u0004R\u0019\u0010\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0015\u001a\u0004\u0008\u0017\u0010\u0[·...·truncated·by·diffoscope;·len:·105,·SHA:·c249302ffa4b4e749d686dfe7c21a66a866f1ab5c5bc475179e8be68cdbb31a7·...·]\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\u0007\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0014\u001a\u0004\u0008\u0015\u0010\u0004R\u0019\u0010\u0006\u001a\u00020\u00028\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0006\u0010\u0014\u001a\u0004\u0008\u0016\u0010\u0[·...·truncated·by·diffoscope;·len:·105,·SHA:·08ab74ce59e2082e6d7f385058f86c13df371f23966834e3956400da69bcfa05·...·]\u001a\u0004\u0008\u0018\u0010\u0004\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lcom/serwylo/beatgame/audio/playground/Normalisation;",17 ········"Lcom/serwylo/beatgame/audio/playground/Normalisation;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"component1",20 ········"component1",
21 ········"()D",21 ········"()D",
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ········"",30 ········"",
31 ········"hashCode",31 ········"hashCode",
32 ········"()I",32 ········"()I",
33 ········"other",33 ········"other",
34 ········"",34 ········"",
35 ········"equals",35 ········"equals",
36 ········"(Ljava/lang/Object;)Z",36 ········"(Ljava/lang/Object;)Z",
37 ········"range", 
38 ········"D",37 ········"D",
39 ········"getRange", 
40 ········"getMax",38 ········"getMax",
41 ········"getMin",39 ········"getMin",
 40 ········"range",
 41 ········"getRange",
42 ········"<init>",42 ········"<init>",
43 ········"(DD)V",43 ········"(DD)V",
44 ········"core"44 ········"core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,