Offset 1, 49 lines modified | Offset 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:·bf3874fe779d7f7dcb2e3f3bcb71ddebe7c828e0247d28a901822ec5345dd29d | ||
10 | Signer·#1·certificate·SHA-1·digest:·3a931bc23dc558028d93b6015c6623f6b7858e7f | ||
11 | Signer·#1·certificate·MD5·digest:·41a963f04ed458bc0181fa5cb9040275 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·46e61997994bab22543d8402485b9a877c47fef8df9da31dfcc713cab1911e48 | ||
15 | Signer·#1·public·key·SHA-1·digest:·1144c10b8fe150c0f830c4a97090ac66beb2e831 | ||
16 | Signer·#1·public·key·MD5·digest:·e8fbd638239c7c0831c8557ed856162c | ||
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.arch.core_runtime.version·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/android.arch.lifecycle_livedata-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/. | ||
20 | WARNING:·META-INF/android.arch.lifecycle_livedata.version·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/android.arch.lifecycle_runtime.version·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/android.arch.lifecycle_viewmodel.version·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/android.support.design_material.version·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/androidx.appcompat_appcompat.version·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/androidx.asynclayoutinflater_asynclayoutinflater.version·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/androidx.cardview_cardview.version·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/androidx.coordinatorlayout_coordinatorlayout.version·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/androidx.core_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/. | ||
29 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·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/androidx.customview_customview.version·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/androidx.documentfile_documentfile.version·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/androidx.drawerlayout_drawerlayout.version·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/androidx.fragment_fragment.version·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/androidx.gridlayout_gridlayout.version·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/androidx.interpolator_interpolator.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/androidx.legacy_legacy-support-core-ui.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/androidx.legacy_legacy-support-core-utils.version·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/androidx.loader_loader.version·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/androidx.localbroadcastmanager_localbroadcastmanager.version·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/androidx.print_print.version·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/androidx.recyclerview_recyclerview.version·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/androidx.slidingpanelayout_slidingpanelayout.version·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/androidx.swiperefreshlayout_swiperefreshlayout.version·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/androidx.transition_transition.version·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/androidx.vectordrawable_vectordrawable-animated.version·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/androidx.vectordrawable_vectordrawable.version·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/androidx.versionedparcelable_versionedparcelable.version·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/androidx.viewpager_viewpager.version·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/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·2028007·bytes,·number·of·entries:·534 | 1 | Zip·file·size:·2028007·bytes,·number·of·entries:·534 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx··31920 | 3 | -rw-r--r--··0.0·unx··3192084·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.core_runtime.version | 4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.core_runtime.version |
5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_livedata-core.version | 5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_livedata-core.version |
6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_livedata.version | 6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_livedata.version |
7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_runtime.version | 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_runtime.version |
8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_viewmodel.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_viewmodel.version |
9 | -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version | 9 | -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
Offset 529, 8 lines modified | Offset 529, 8 lines modified | ||
529 | -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png | 529 | -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png |
530 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml | 530 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml |
531 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 531 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
532 | -rw----·····0.0·fat···340016·b-·stor·81-Jan-01·01:01·resources.arsc | 532 | -rw----·····0.0·fat···340016·b-·stor·81-Jan-01·01:01·resources.arsc |
533 | -rw----·····2.0·fat····47001·b-·defN·81-Jan-01·01:01·META-INF/C9F0DE6B.SF | 533 | -rw----·····2.0·fat····47001·b-·defN·81-Jan-01·01:01·META-INF/C9F0DE6B.SF |
534 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C9F0DE6B.RSA | 534 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C9F0DE6B.RSA |
535 | -rw----·····2.0·fat····46874·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 535 | -rw----·····2.0·fat····46874·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
536 | 534·files,·39515 | 536 | 534·files,·3951507·bytes·uncompressed,·1963652·bytes·compressed:··50.3% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·36dffa28 |
5 | signature···········:· | 5 | signature···········:·2dab...805c |
6 | file_size···········:·31920 | 6 | file_size···········:·3192084 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·26750 | 10 | string_ids_size·····:·26750 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·3173 | 12 | type_ids_size·······:·3173 |
13 | type_ids_off········:·107112·(0x01a268) | 13 | type_ids_off········:·107112·(0x01a268) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·119804·(0x01d3fc) | 15 | proto_ids_off·······:·119804·(0x01d3fc) |
16 | field_ids_size······:·19187 | 16 | field_ids_size······:·19187 |
17 | field_ids_off·······:·181508·(0x02c504) | 17 | field_ids_off·······:·181508·(0x02c504) |
18 | method_ids_size·····:·25798 | 18 | method_ids_size·····:·25798 |
19 | method_ids_off······:·335004·(0x051c9c) | 19 | method_ids_off······:·335004·(0x051c9c) |
20 | class_defs_size·····:·2323 | 20 | class_defs_size·····:·2323 |
21 | class_defs_off······:·541388·(0x0842cc) | 21 | class_defs_off······:·541388·(0x0842cc) |
22 | data_size···········:·257636 | 22 | data_size···········:·2576360 |
23 | data_off············:·615724·(0x09652c) | 23 | data_off············:·615724·(0x09652c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·77 | 25 | class_idx···········:·77 |
26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
27 | superclass_idx······:·2934 | 27 | superclass_idx······:·2934 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
Offset 486062, 23 lines modified | Offset 486062, 23 lines modified | ||
486062 | ······type··········:·'(IIII)V' | 486062 | ······type··········:·'(IIII)V' |
486063 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 486063 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
486064 | ······code··········- | 486064 | ······code··········- |
486065 | ······registers·····:·6 | 486065 | ······registers·····:·6 |
486066 | ······ins···········:·5 | 486066 | ······ins···········:·5 |
486067 | ······outs··········:·3 | 486067 | ······outs··········:·3 |
486068 | ······insns·size····:·18·16-bit·code·units | 486068 | ······insns·size····:·18·16-bit·code·units |
486069 | 1eacf | 486069 | 1eacf4:········································|[1eacf4]·cos.premy.mines.graphics.animations.Line.<init>:(IIII)V |
486070 | 1ead0 | 486070 | 1ead04:·7010·1263·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@6312 |
486071 | 1ead | 486071 | 1ead0a:·2200·360b······························|0003:·new-instance·v0,·Lcos/premy/mines/graphics/animations/Point;·//·type@0b36 |
486072 | 1ead | 486072 | 1ead0e:·7030·3062·2004·························|0005:·invoke-direct·{v0,·v2,·v4},·Lcos/premy/mines/graphics/animations/Point;.<init>:(II)V·//·method@6230 |
486073 | 1ead1 | 486073 | 1ead14:·5b10·d74a······························|0008:·iput-object·v0,·v1,·Lcos/premy/mines/graphics/animations/Line;.start:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad7 |
486074 | 1ead | 486074 | 1ead18:·2202·360b······························|000a:·new-instance·v2,·Lcos/premy/mines/graphics/animations/Point;·//·type@0b36 |
486075 | 1ead | 486075 | 1ead1c:·7030·3062·3205·························|000c:·invoke-direct·{v2,·v3,·v5},·Lcos/premy/mines/graphics/animations/Point;.<init>:(II)V·//·method@6230 |
486076 | 1ead2 | 486076 | 1ead22:·5b12·d64a······························|000f:·iput-object·v2,·v1,·Lcos/premy/mines/graphics/animations/Line;.end:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad6 |
486077 | 1ead2 | 486077 | 1ead26:·0e00···································|0011:·return-void |
486078 | ······catches·······:·(none) | 486078 | ······catches·······:·(none) |
486079 | ······positions·····:· | 486079 | ······positions·····:· |
486080 | ········0x0000·line=18 | 486080 | ········0x0000·line=18 |
486081 | ········0x0003·line=19 | 486081 | ········0x0003·line=19 |
486082 | ········0x000a·line=20 | 486082 | ········0x000a·line=20 |
486083 | ······locals········:· | 486083 | ······locals········:· |
486084 | ········0x0000·-·0x0012·reg=1·this·Lcos/premy/mines/graphics/animations/Line;· | 486084 | ········0x0000·-·0x0012·reg=1·this·Lcos/premy/mines/graphics/animations/Line;· |
Offset 486092, 19 lines modified | Offset 486092, 19 lines modified | ||
486092 | ······type··········:·'(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V' | 486092 | ······type··········:·'(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V' |
486093 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 486093 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
486094 | ······code··········- | 486094 | ······code··········- |
486095 | ······registers·····:·3 | 486095 | ······registers·····:·3 |
486096 | ······ins···········:·3 | 486096 | ······ins···········:·3 |
486097 | ······outs··········:·1 | 486097 | ······outs··········:·1 |
486098 | ······insns·size····:·8·16-bit·code·units | 486098 | ······insns·size····:·8·16-bit·code·units |
486099 | 1eacd | 486099 | 1eacd4:········································|[1eacd4]·cos.premy.mines.graphics.animations.Line.<init>:(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
486100 | 1eace | 486100 | 1eace4:·7010·1263·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6312 |
486101 | 1eac | 486101 | 1eacea:·5b01·d74a······························|0003:·iput-object·v1,·v0,·Lcos/premy/mines/graphics/animations/Line;.start:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad7 |
486102 | 1eac | 486102 | 1eacee:·5b02·d64a······························|0005:·iput-object·v2,·v0,·Lcos/premy/mines/graphics/animations/Line;.end:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad6 |
486103 | 1eacf | 486103 | 1eacf2:·0e00···································|0007:·return-void |
486104 | ······catches·······:·(none) | 486104 | ······catches·······:·(none) |
486105 | ······positions·····:· | 486105 | ······positions·····:· |
486106 | ········0x0000·line=13 | 486106 | ········0x0000·line=13 |
486107 | ········0x0003·line=14 | 486107 | ········0x0003·line=14 |
486108 | ········0x0005·line=15 | 486108 | ········0x0005·line=15 |
486109 | ······locals········:· | 486109 | ······locals········:· |
486110 | ········0x0000·-·0x0008·reg=0·this·Lcos/premy/mines/graphics/animations/Line;· | 486110 | ········0x0000·-·0x0008·reg=0·this·Lcos/premy/mines/graphics/animations/Line;· |
Offset 486117, 54 lines modified | Offset 486117, 54 lines modified | ||
486117 | ······type··········:·'(D)V' | 486117 | ······type··········:·'(D)V' |
486118 | ······access········:·0x0001·(PUBLIC) | 486118 | ······access········:·0x0001·(PUBLIC) |
486119 | ······code··········- | 486119 | ······code··········- |
486120 | ······registers·····:·11 | 486120 | ······registers·····:·11 |
486121 | ······ins···········:·3 | 486121 | ······ins···········:·3 |
486122 | ······outs··········:·3 | 486122 | ······outs··········:·3 |
486123 | ······insns·size····:·77·16-bit·code·units | 486123 | ······insns·size····:·77·16-bit·code·units |
486124 | 1ead | 486124 | 1ead28:········································|[1ead28]·cos.premy.mines.graphics.animations.Line.changeLength:(D)V |
486125 | 1ead | 486125 | 1ead38:·5480·d64a······························|0000:·iget-object·v0,·v8,·Lcos/premy/mines/graphics/animations/Line;.end:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad6 |
486126 | 1ead | 486126 | 1ead3c:·5200·db4a······························|0002:·iget·v0,·v0,·Lcos/premy/mines/graphics/animations/Point;.X:I·//·field@4adb |
486127 | 1ead4 | 486127 | 1ead40:·5481·d74a······························|0004:·iget-object·v1,·v8,·Lcos/premy/mines/graphics/animations/Line;.start:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad7 |
486128 | 1ead4 | 486128 | 1ead44:·5211·db4a······························|0006:·iget·v1,·v1,·Lcos/premy/mines/graphics/animations/Point;.X:I·//·field@4adb |
486129 | 1ead | 486129 | 1ead48:·b110···································|0008:·sub-int/2addr·v0,·v1 |
486130 | 1ead | 486130 | 1ead4a:·8300···································|0009:·int-to-double·v0,·v0 |
486131 | 1ead | 486131 | 1ead4c:·5482·d64a······························|000a:·iget-object·v2,·v8,·Lcos/premy/mines/graphics/animations/Line;.end:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad6 |
486132 | 1ead5 | 486132 | 1ead50:·5222·dc4a······························|000c:·iget·v2,·v2,·Lcos/premy/mines/graphics/animations/Point;.Y:I·//·field@4adc |
486133 | 1ead5 | 486133 | 1ead54:·5483·d74a······························|000e:·iget-object·v3,·v8,·Lcos/premy/mines/graphics/animations/Line;.start:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad7 |
486134 | 1ead | 486134 | 1ead58:·5233·dc4a······························|0010:·iget·v3,·v3,·Lcos/premy/mines/graphics/animations/Point;.Y:I·//·field@4adc |
486135 | 1ead | 486135 | 1ead5c:·b132···································|0012:·sub-int/2addr·v2,·v3 |
486136 | 1ead | 486136 | 1ead5e:·8322···································|0013:·int-to-double·v2,·v2 |
486137 | 1ead6 | 486137 | 1ead60:·7120·bb62·1000·························|0014:·invoke-static·{v0,·v1},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486138 | 1ead6 | 486138 | 1ead66:·7120·bb62·1000·························|0017:·invoke-static·{v0,·v1},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486139 | 1ead | 486139 | 1ead6c:·ad04·0000······························|001a:·mul-double·v4,·v0,·v0 |
486140 | 1ead7 | 486140 | 1ead70:·7120·bb62·3200·························|001c:·invoke-static·{v2,·v3},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486141 | 1ead7 | 486141 | 1ead76:·7120·bb62·3200·························|001f:·invoke-static·{v2,·v3},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486142 | 1ead | 486142 | 1ead7c:·ad06·0202······························|0022:·mul-double·v6,·v2,·v2 |
486143 | 1ead8 | 486143 | 1ead80:·cb64···································|0024:·add-double/2addr·v4,·v6 |
486144 | 1ead8 | 486144 | 1ead82:·7120·0863·5400·························|0025:·invoke-static·{v4,·v5},·Ljava/lang/Math;.sqrt:(D)D·//·method@6308 |
486145 | 1ead | 486145 | 1ead88:·0b04···································|0028:·move-result-wide·v4 |
486146 | 1ead | 486146 | 1ead8a:·7120·bb62·3200·························|0029:·invoke-static·{v2,·v3},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486147 | 1ead9 | 486147 | 1ead90:·ce42···································|002c:·div-double/2addr·v2,·v4 |
486148 | 1ead9 | 486148 | 1ead92:·7120·bb62·1000·························|002d:·invoke-static·{v0,·v1},·Ljava/lang/Double;.isNaN:(D)Z·//·method@62bb |
486149 | 1ead | 486149 | 1ead98:·ce40···································|0030:·div-double/2addr·v0,·v4 |
486150 | 1ead | 486150 | 1ead9a:·2204·360b······························|0031:·new-instance·v4,·Lcos/premy/mines/graphics/animations/Point;·//·type@0b36 |
486151 | 1ead | 486151 | 1ead9e:·ad00·0009······························|0033:·mul-double·v0,·v0,·v9 |
486152 | 1eada | 486152 | 1eada2:·7120·bd62·1000·························|0035:·invoke-static·{v0,·v1},·Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double;·//·method@62bd |
486153 | 1ead | 486153 | 1eada8:·0c00···································|0038:·move-result-object·v0 |
486154 | 1ead | 486154 | 1eadaa:·7110·7961·0000·························|0039:·invoke-static·{v0},·Lcos/premy/mines/Utils;.dToI:(Ljava/lang/Double;)I·//·method@6179 |
486155 | 1eadb | 486155 | 1eadb0:·0a00···································|003c:·move-result·v0 |
486156 | 1eadb | 486156 | 1eadb2:·ad09·0902······························|003d:·mul-double·v9,·v9,·v2 |
486157 | 1eadb | 486157 | 1eadb6:·7120·bd62·a900·························|003f:·invoke-static·{v9,·v10},·Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double;·//·method@62bd |
486158 | 1ead | 486158 | 1eadbc:·0c09···································|0042:·move-result-object·v9 |
486159 | 1ead | 486159 | 1eadbe:·7110·7961·0900·························|0043:·invoke-static·{v9},·Lcos/premy/mines/Utils;.dToI:(Ljava/lang/Double;)I·//·method@6179 |
486160 | 1eadc | 486160 | 1eadc4:·0a09···································|0046:·move-result·v9 |
486161 | 1eadc | 486161 | 1eadc6:·7030·3062·0409·························|0047:·invoke-direct·{v4,·v0,·v9},·Lcos/premy/mines/graphics/animations/Point;.<init>:(II)V·//·method@6230 |
486162 | 1ead | 486162 | 1eadcc:·5b84·d64a······························|004a:·iput-object·v4,·v8,·Lcos/premy/mines/graphics/animations/Line;.end:Lcos/premy/mines/graphics/animations/Point;·//·field@4ad6 |
486163 | 1eadd | 486163 | 1eadd0:·0e00···································|004c:·return-void |
486164 | ······catches·······:·(none) | 486164 | ······catches·······:·(none) |
486165 | ······positions·····:· | 486165 | ······positions·····:· |
486166 | ········0x0000·line=24 | 486166 | ········0x0000·line=24 |
486167 | ········0x000a·line=25 | 486167 | ········0x000a·line=25 |
486168 | ········0x0014·line=26 | 486168 | ········0x0014·line=26 |
486169 | ········0x0029·line=27 | 486169 | ········0x0029·line=27 |
Max diff block lines reached; 77393/92917 bytes (83.29%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·49186 | 1 | Zip·file·size:·4918616·bytes,·number·of·entries:·2323 |
2 | ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/arch/core/R.class | 2 | ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/arch/core/R.class |
3 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$1.class | 3 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$1.class |
4 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$2.class | 4 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$2.class |
5 | ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·android/arch/core/executor/TaskExecutor.class | 5 | ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·android/arch/core/executor/TaskExecutor.class |
6 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class | 6 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class |
7 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class | 7 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class |
8 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class | 8 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class |
Offset 2291, 15 lines modified | Offset 2291, 15 lines modified | ||
2291 | ?rwxrwxr-x··2.0·unx·····4459·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SearchAutoComplete.class | 2291 | ?rwxrwxr-x··2.0·unx·····4459·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SearchAutoComplete.class |
2292 | ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SnapHelper$2.class | 2292 | ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SnapHelper$2.class |
2293 | ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ToolbarWidgetWrapper$2.class | 2293 | ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ToolbarWidgetWrapper$2.class |
2294 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·android/support/v7/widget/util/SortedListAdapterCallback.class | 2294 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·android/support/v7/widget/util/SortedListAdapterCallback.class |
2295 | ?rwxrwxr-x··2.0·unx·····3448·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/Grid.class | 2295 | ?rwxrwxr-x··2.0·unx·····3448·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/Grid.class |
2296 | ?rwxrwxr-x··2.0·unx·····8985·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/MineField.class | 2296 | ?rwxrwxr-x··2.0·unx·····8985·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/MineField.class |
2297 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/StatusLabel.class | 2297 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/StatusLabel.class |
2298 | ?rwxrwxr-x··2.0·unx·····29 | 2298 | ?rwxrwxr-x··2.0·unx·····2960·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/SwitchButton.class |
2299 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/animations/LinearLineAnimation.class | 2299 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/animations/LinearLineAnimation.class |
2300 | ?rwxrwxr-x··2.0·unx····13040·b-·defN·80-Jan-01·00:00·android/support/constraint/solver/widgets/Flow.class | 2300 | ?rwxrwxr-x··2.0·unx····13040·b-·defN·80-Jan-01·00:00·android/support/constraint/solver/widgets/Flow.class |
2301 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·android/support/constraint/solver/widgets/analyzer/BaselineDimensionDependency.class | 2301 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·android/support/constraint/solver/widgets/analyzer/BaselineDimensionDependency.class |
2302 | ?rwxrwxr-x··2.0·unx·····1775·b-·stor·80-Jan-01·00:00·android/support/design/circularreveal/coordinatorlayout/CircularRevealCoordinatorLayout.class | 2302 | ?rwxrwxr-x··2.0·unx·····1775·b-·stor·80-Jan-01·00:00·android/support/design/circularreveal/coordinatorlayout/CircularRevealCoordinatorLayout.class |
2303 | ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuView.class | 2303 | ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuView.class |
2304 | ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationSubMenu.class | 2304 | ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationSubMenu.class |
2305 | ?rwxrwxr-x··2.0·unx····13357·b-·defN·80-Jan-01·00:00·android/support/design/transformation/FabTransformationBehavior.class | 2305 | ?rwxrwxr-x··2.0·unx····13357·b-·defN·80-Jan-01·00:00·android/support/design/transformation/FabTransformationBehavior.class |
Offset 2318, 8 lines modified | Offset 2318, 8 lines modified | ||
2318 | ?rwxrwxr-x··2.0·unx····14863·b-·defN·80-Jan-01·00:00·android/support/v7/widget/SuggestionsAdapter.class | 2318 | ?rwxrwxr-x··2.0·unx····14863·b-·defN·80-Jan-01·00:00·android/support/v7/widget/SuggestionsAdapter.class |
2319 | ?rwxrwxr-x··2.0·unx·····2713·b-·stor·80-Jan-01·00:00·android/support/design/transformation/FabTransformationSheetBehavior.class | 2319 | ?rwxrwxr-x··2.0·unx·····2713·b-·stor·80-Jan-01·00:00·android/support/design/transformation/FabTransformationSheetBehavior.class |
2320 | ?rwxrwxr-x··2.0·unx·····2214·b-·stor·80-Jan-01·00:00·android/support/design/widget/AppBarLayout$Behavior.class | 2320 | ?rwxrwxr-x··2.0·unx·····2214·b-·stor·80-Jan-01·00:00·android/support/design/widget/AppBarLayout$Behavior.class |
2321 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·android/support/design/widget/BottomSheetDialogFragment.class | 2321 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·android/support/design/widget/BottomSheetDialogFragment.class |
2322 | ?rwxrwxr-x··2.0·unx·····1801·b-·stor·80-Jan-01·00:00·cos/premy/mines/MainActivity.class | 2322 | ?rwxrwxr-x··2.0·unx·····1801·b-·stor·80-Jan-01·00:00·cos/premy/mines/MainActivity.class |
2323 | ?rwxrwxr-x··2.0·unx·····2421·b-·stor·80-Jan-01·00:00·cos/premy/mines/OptionActivity.class | 2323 | ?rwxrwxr-x··2.0·unx·····2421·b-·stor·80-Jan-01·00:00·cos/premy/mines/OptionActivity.class |
2324 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/GameActivity.class | 2324 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·cos/premy/mines/graphics/GameActivity.class |
2325 | 2323·files,·57623 | 2325 | 2323·files,·5762362·bytes·uncompressed,·4481856·bytes·compressed:··22.2% |
Offset 66, 23 lines modified | Offset 66, 24 lines modified | ||
66 | ····public·void·setPosition(int·level,·int·n,·int·n2,·final·int·n3)·{ | 66 | ····public·void·setPosition(int·level,·int·n,·int·n2,·final·int·n3)·{ |
67 | ········super.setPosition(level,·n,·n2,·n3); | 67 | ········super.setPosition(level,·n,·n2,·n3); |
68 | ········this.leftTopCorner·=·new·Point(level,·n2); | 68 | ········this.leftTopCorner·=·new·Point(level,·n2); |
69 | ········final·int·n4·=·level·+·n; | 69 | ········final·int·n4·=·level·+·n; |
70 | ········this.rightTopCorner·=·new·Point(n4,·n2); | 70 | ········this.rightTopCorner·=·new·Point(n4,·n2); |
71 | ········n2·+=·n3; | 71 | ········n2·+=·n3; |
72 | ········this.leftBottomCorner·=·new·Point(level,·n2); | 72 | ········this.leftBottomCorner·=·new·Point(level,·n2); |
73 | ········ | 73 | ········final·Point·rightBottomCorner·=·new·Point(n4,·n2); |
74 | ········this.rightBottomCorner·=·rightBottomCorner; | ||
74 | ········ | 75 | ········n2·=·200; |
75 | ········if·(n·>·n3)·{ | 76 | ········if·(n·>·n3)·{ |
76 | ············this.crossLine1·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftTopCorner,· | 77 | ············this.crossLine1·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftTopCorner,·rightBottomCorner),·new·Line(this.leftTopCorner,·this.leftBottomCorner),·n2); |
77 | ············this.crossLine2·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.rightTopCorner,·this.leftBottomCorner),·new·Line(this.rightTopCorner,·this.rightBottomCorner),· | 78 | ············this.crossLine2·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.rightTopCorner,·this.leftBottomCorner),·new·Line(this.rightTopCorner,·this.rightBottomCorner),·n2); |
78 | ········} | 79 | ········} |
79 | ········else·{ | 80 | ········else·{ |
80 | ············this.crossLine1·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftTopCorner,· | 81 | ············this.crossLine1·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftTopCorner,·rightBottomCorner),·new·Line(this.leftTopCorner,·this.rightTopCorner),·n2); |
81 | ············this.crossLine2·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftBottomCorner,·this.rightTopCorner),·new·Line(this.leftBottomCorner,·this.rightBottomCorner),· | 82 | ············this.crossLine2·=·(LineAnimation)new·LinearLineAnimation(new·Line(this.leftBottomCorner,·this.rightTopCorner),·new·Line(this.leftBottomCorner,·this.rightBottomCorner),·n2); |
82 | ········} | 83 | ········} |
83 | ········level·=·this.gameStatus.getLevel(); | 84 | ········level·=·this.gameStatus.getLevel(); |
84 | ········n·=·1; | 85 | ········n·=·1; |
85 | ········if·(level·==·n)·{ | 86 | ········if·(level·==·n)·{ |
86 | ············this.crossLine1.reverseAnimation(); | 87 | ············this.crossLine1.reverseAnimation(); |
87 | ············this.crossLine1.finishAnimation(); | 88 | ············this.crossLine1.finishAnimation(); |
88 | ············this.crossLine2.reverseAnimation(); | 89 | ············this.crossLine2.reverseAnimation(); |
Offset 362, 112 lines modified | Offset 362, 108 lines modified | ||
362 | ····.line·56 | 362 | ····.line·56 |
363 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/Point; | 363 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/Point; |
364 | ····invoke-direct·{p1,·v1,·p3},·Lcos/premy/mines/graphics/animations/Point;-><init>(II)V | 364 | ····invoke-direct·{p1,·v1,·p3},·Lcos/premy/mines/graphics/animations/Point;-><init>(II)V |
365 | ····iput-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 365 | ····iput-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
366 | ····const/16·p | 366 | ····const/16·p3,·0xc8 |
367 | ····if-le·p2,·p4,·:cond_0 | 367 | ····if-le·p2,·p4,·:cond_0 |
368 | ····.line·59 | 368 | ····.line·59 |
369 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; | 369 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; |
370 | ····new-instance·p | 370 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; |
371 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; | ||
372 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;-> | 371 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; |
373 | ····invoke-direct·{p | 372 | ····invoke-direct·{p4,·v0,·p1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
374 | ····new-instance·p | 373 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/Line; |
375 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; | 374 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; |
376 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 375 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
377 | ····invoke-direct·{p | 376 | ····invoke-direct·{p1,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
378 | ····invoke-direct·{p2,·p | 377 | ····invoke-direct·{p2,·p4,·p1,·p3},·Lcos/premy/mines/graphics/animations/LinearLineAnimation;-><init>(Lcos/premy/mines/graphics/animations/Line;Lcos/premy/mines/graphics/animations/Line;I)V |
379 | ····iput-object·p2,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine1:Lcos/premy/mines/graphics/animations/LineAnimation; | 378 | ····iput-object·p2,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine1:Lcos/premy/mines/graphics/animations/LineAnimation; |
380 | ····.line·60 | 379 | ····.line·60 |
381 | ····new-instance·p | 380 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; |
382 | ····new-instance·p | 381 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/Line; |
383 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; | 382 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; |
384 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 383 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
385 | ····invoke-direct·{p | 384 | ····invoke-direct·{p2,·p4,·v0},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
386 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; | 385 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; |
387 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; | 386 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; |
388 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 387 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
389 | ····invoke-direct·{p4,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V | 388 | ····invoke-direct·{p4,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
390 | ····invoke-direct·{p | 389 | ····invoke-direct·{p1,·p2,·p4,·p3},·Lcos/premy/mines/graphics/animations/LinearLineAnimation;-><init>(Lcos/premy/mines/graphics/animations/Line;Lcos/premy/mines/graphics/animations/Line;I)V |
391 | ····iput-object·p | 390 | ····iput-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine2:Lcos/premy/mines/graphics/animations/LineAnimation; |
392 | ····goto·:goto_0 | 391 | ····goto·:goto_0 |
393 | ····.line·62 | 392 | ····.line·62 |
394 | ····:cond_0 | 393 | ····:cond_0 |
395 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; | 394 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; |
396 | ····new-instance·p | 395 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; |
397 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; | ||
398 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;-> | 396 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; |
399 | ····invoke-direct·{p | 397 | ····invoke-direct·{p4,·v0,·p1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
400 | ····new-instance·p | 398 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/Line; |
401 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; | 399 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftTopCorner:Lcos/premy/mines/graphics/animations/Point; |
402 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; | 400 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; |
403 | ····invoke-direct·{p | 401 | ····invoke-direct·{p1,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
404 | ····invoke-direct·{p2,·p | 402 | ····invoke-direct·{p2,·p4,·p1,·p3},·Lcos/premy/mines/graphics/animations/LinearLineAnimation;-><init>(Lcos/premy/mines/graphics/animations/Line;Lcos/premy/mines/graphics/animations/Line;I)V |
405 | ····iput-object·p2,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine1:Lcos/premy/mines/graphics/animations/LineAnimation; | 403 | ····iput-object·p2,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine1:Lcos/premy/mines/graphics/animations/LineAnimation; |
406 | ····.line·63 | 404 | ····.line·63 |
407 | ····new-instance·p | 405 | ····new-instance·p1,·Lcos/premy/mines/graphics/animations/LinearLineAnimation; |
408 | ····new-instance·p | 406 | ····new-instance·p2,·Lcos/premy/mines/graphics/animations/Line; |
409 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 407 | ····iget-object·p4,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
410 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; | 408 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightTopCorner:Lcos/premy/mines/graphics/animations/Point; |
411 | ····invoke-direct·{p | 409 | ····invoke-direct·{p2,·p4,·v0},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
412 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; | 410 | ····new-instance·p4,·Lcos/premy/mines/graphics/animations/Line; |
413 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 411 | ····iget-object·v0,·p0,·Lcos/premy/mines/graphics/SwitchButton;->leftBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
414 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; | 412 | ····iget-object·v1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->rightBottomCorner:Lcos/premy/mines/graphics/animations/Point; |
415 | ····invoke-direct·{p4,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V | 413 | ····invoke-direct·{p4,·v0,·v1},·Lcos/premy/mines/graphics/animations/Line;-><init>(Lcos/premy/mines/graphics/animations/Point;Lcos/premy/mines/graphics/animations/Point;)V |
416 | ····invoke-direct·{p | 414 | ····invoke-direct·{p1,·p2,·p4,·p3},·Lcos/premy/mines/graphics/animations/LinearLineAnimation;-><init>(Lcos/premy/mines/graphics/animations/Line;Lcos/premy/mines/graphics/animations/Line;I)V |
417 | ····iput-object·p | 415 | ····iput-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->crossLine2:Lcos/premy/mines/graphics/animations/LineAnimation; |
418 | ····.line·66 | 416 | ····.line·66 |
419 | ····:goto_0 | 417 | ····:goto_0 |
420 | ····iget-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->gameStatus:Lcos/premy/mines/GameStatus; | 418 | ····iget-object·p1,·p0,·Lcos/premy/mines/graphics/SwitchButton;->gameStatus:Lcos/premy/mines/GameStatus; |
421 | ····invoke-virtual·{p1},·Lcos/premy/mines/GameStatus;->getLevel()I | 419 | ····invoke-virtual·{p1},·Lcos/premy/mines/GameStatus;->getLevel()I |