[−]
/home/hans/code/fdroid/data/tmp/org.bobstuff.bobball_24.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_org.bobstuff.bobball_24.apk
[−]
zipinfo {}
Offset 1, 340 lines modified Offset 1, 340 lines modified
1 Zip·​file·​size:​·​1213787·​bytes,​·​number·​of·​entries:​·​338 1 Zip·​file·​size:​·​1212783·​bytes,​·​number·​of·​entries:​·​338
2 -​rw-​-​-​-​·····​2.​0·​fat····​35421·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​35421·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​35542·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​BB25C6B1.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​35542·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​BB25C6B1.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​BB25C6B1.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Feb-​14·​09:​08·​META-​INF/​BB25C6B1.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​14·​08:​28·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​14·​08:​28·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​14·​08:​28·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​14·​08:​28·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3204·​bX·​defN·​16-​Feb-​14·08:​28·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3204·​bX·​defN·​16-​Sep-​07·15:​56·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_fade_in.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_fade_out.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_popup_enter.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_popup_enter.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_popup_exit.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_popup_exit.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_slide_in_bottom.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_slide_in_bottom.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_slide_in_top.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_slide_in_top.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_slide_out_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_slide_out_bottom.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Feb-​14·08:​28·​res/​anim/​abc_slide_out_top.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·​16-​Sep-​07·15:​56·​res/​anim/​abc_slide_out_top.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_primary_text_mate​rial_dark.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_primary_text_mate​rial_dark.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_primary_text_mate​rial_light.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_primary_text_mate​rial_light.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_search_url_text.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_search_url_text.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​abc_secondary_text_ma​terial_light.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​abc_secondary_text_ma​terial_light.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​switch_thumb_material​_dark.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​switch_thumb_material​_dark.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Feb-​14·08:​28·​res/​color/​switch_thumb_material​_light.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·​16-​Sep-​07·15:​56·​res/​color/​switch_thumb_material​_light.​xml
32 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 32 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
33 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 33 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
34 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 34 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
35 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 35 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
36 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 36 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
37 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 37 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
38 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 38 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
39 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 39 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
40 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 40 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 47 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
50 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 50 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
52 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 52 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
60 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 60 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
62 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​788·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​788·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
76 -​rw-​-​-​-​·····​1.​0·​fat·····​2289·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldpi-​v4/​ic_launcher.​png 76 -​rw-​-​-​-​·····​1.​0·​fat·····​2289·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​384·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​384·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​289·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​289·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​610·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​610·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​391·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​391·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​325·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​325·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​503·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​503·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​475·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​475·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​361·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​361·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​991·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​991·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​630·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​630·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​418·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​418·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
95 -​rw-​-​-​-​·····​1.​0·​fat·····​1257·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 95 -​rw-​-​-​-​·····​1.​0·​fat·····​1257·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​611·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​611·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​274·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​274·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·​16-​Feb-​14·08:​24·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·​16-​Sep-​07·15:​56·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
Max diff block lines reached; 0/72235 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="24"·​android:​versionName="1.​15"·​package="org.​bobstuff.​bobball"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="24"·​android:​versionName="1.​15"·​package="org.​bobstuff.​bobball"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="10"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="10"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​>
6 ····​<application·​android:​theme="@android:​style/​Theme.​NoTitleBar"·​android:​label="@string/​appName"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"·​android:​fullBackupContent="tr​ue"> 6 ····​<application·​android:​theme="@android:​style/​Theme.​NoTitleBar"·​android:​label="@string/​appName"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"·​android:​fullBackupContent="tr​ue">
7 ········​<activity·​android:​name="org.​bobstuff.​bobball.​Menus.​menuMain"> 7 ········​<activity·​android:​name="org.​bobstuff.​bobball.​Menus.​menuMain">
8 ············​<intent-​filter> 8 ············​<intent-​filter>
9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​> 9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​>
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​933  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/org/bobstuff/bobball/BobBallActivity$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V 20 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​116 24 ····​.​line·​116
24 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SimpleDr​awerListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SimpleDr​awerListener;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/BobBallActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V 23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​131 27 ····​.​line·​131
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 52, 15 lines modified Offset 53, 22 lines modified
52 ····​const·​v1,​·​-​0x333301 53 ····​const·​v1,​·​-​0x333301
   
53 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V 54 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V
   
54 ····​.​line·​134 55 ····​.​line·​134
55 ····​iget-​object·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 56 ····​iget-​object·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
56 ····​const/​4·v1,​·0x1 57 ····iget-​object·​v1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
57 ····​#·​+=·operator·​for:​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I 58 ····​#·getter·​for:​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I
58 ····​invoke-​static·​{v0,​·v1},​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>access$412(Lorg/​bobstuff/​bobball/​BobBallActivity;​I)​I 59 ····​invoke-​static·​{v1},​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>access$400(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​I
   
  60 ····​move-​result·​v1
   
  61 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
  62 ····​#·​setter·​for:​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I
  63 ····​invoke-​static·​{v0,​·​v1},​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>access$402(Lorg/​bobstuff/​bobball/​BobBallActivity;​I)​I
   
59 ····​.​line·​135 64 ····​.​line·​135
60 ····​return-​void 65 ····​return-​void
61 .​end·​method 66 .​end·​method
[−]
smali/org/bobstuff/bobball/BobBallActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V 23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​139 27 ····​.​line·​139
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$3;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$3;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/BobBallActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V 23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​224 27 ····​.​line·​224
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$4;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$4;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/BobBallActivity$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V 23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​230 27 ····​.​line·​230
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$5;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$5;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/BobBallActivity$6.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$currGameState:​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 22 .​field·​final·​synthetic·​val$currGameState:​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V 24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​237 28 ····​.​line·​237
28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$6;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$6;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$6;​-​>val$currGameState:​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$6;​-​>val$currGameState:​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
[−]
smali/org/bobstuff/bobball/BobBallActivity$7.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​ 24 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Landroid/​widget/​EditText;​Ljava/​lang/​String;​)​V 26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Landroid/​widget/​EditText;​Ljava/​lang/​String;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​293 30 ····​.​line·​293
30 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​>this$0:​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​>val$input:​Landroid/​widget/​EditText;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​>val$input:​Landroid/​widget/​EditText;​
   
[−]
smali/org/bobstuff/bobball/BobBallActivity.smali
Offset 119, 15 lines modified Offset 119, 14 lines modified
119 ····​iput-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>initialTouchPoint:​Landroid/​graphics/​PointF;​ 119 ····​iput-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>initialTouchPoint:​Landroid/​graphics/​PointF;​
   
120 ····​.​line·​76 120 ····​.​line·​76
121 ····​sget-​object·​v0,​·​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​-​>GAMEINIT:​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​ 121 ····​sget-​object·​v0,​·​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​-​>GAMEINIT:​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​
   
122 ····​iput-​object·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>activityState:​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​ 122 ····​iput-​object·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>activityState:​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​
   
123 ····​.​line·​505  
124 ····​return-​void 123 ····​return-​void
125 .​end·​method 124 .​end·​method
   
126 .​method·​static·​synthetic·​access$100(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​ 125 .​method·​static·​synthetic·​access$100(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​Lorg/​bobstuff/​bobball/​ActivityStateEnum;​
127 ····​.​locals·​1 126 ····​.​locals·​1
128 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 127 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
Offset 201, 28 lines modified Offset 200, 24 lines modified
201 ····​.​prologue 200 ····​.​prologue
202 ····​.​line·​49 201 ····​.​line·​49
203 ····​iget·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I 202 ····​iget·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I
   
204 ····​return·​v0 203 ····​return·​v0
205 .​end·​method 204 .​end·​method
   
206 .​method·​static·​synthetic·​access$412(Lorg/​bobstuff/​bobball/​BobBallActivity;​I)​I 205 .​method·​static·​synthetic·​access$402(Lorg/​bobstuff/​bobball/​BobBallActivity;​I)​I
207 ····​.​locals·1 206 ····​.​locals·0
208 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 207 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
209 ····​.​param·​p1,​·​"x1"····​#·​I 208 ····​.​param·​p1,​·​"x1"····​#·​I
   
210 ····​.​prologue 209 ····​.​prologue
211 ····​.​line·​49 210 ····​.​line·​49
212 ····​iget·v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I 211 ····​iput·p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I
   
213 ····​add-​int/​2addr·​v0,​·​p1  
   
214 ····​iput·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​BobBallActivity;​-​>secretHandshake:​I  
   
215 ····​return·v0 212 ····​return·p1
216 .​end·​method 213 .​end·​method
   
217 .​method·​static·​synthetic·​access$500(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​Landroid/​widget/​TextView;​ 214 .​method·​static·​synthetic·​access$500(Lorg/​bobstuff/​bobball/​BobBallActivity;​)​Landroid/​widget/​TextView;​
218 ····​.​locals·​1 215 ····​.​locals·​1
219 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​ 216 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity;​
   
220 ····​.​prologue 217 ····​.​prologue
Offset 311, 38 lines modified Offset 306, 43 lines modified
311 ····​.​line·​289 306 ····​.​line·​289
312 ····​new-​instance·​v2,​·​Landroid/​app/​AlertDialog$Builder;​ 307 ····​new-​instance·​v2,​·​Landroid/​app/​AlertDialog$Builder;​
   
313 ····​invoke-​direct·​{v2,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 308 ····​invoke-​direct·​{v2,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
314 ····​const·​v3,​·​0x7f05002d 309 ····​const·​v3,​·​0x7f05002d
   
  310 ····​.​line·​290
315 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 311 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
316 ····​move-​result-​object·​v2 312 ····​move-​result-​object·​v2
   
317 ····​const·​v3,​·​0x7f050021 313 ····​const·​v3,​·​0x7f050021
   
  314 ····​.​line·​291
318 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 315 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
319 ····​move-​result-​object·​v2 316 ····​move-​result-​object·​v2
   
  317 ····​.​line·​292
320 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 318 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
321 ····​move-​result-​object·​v2 319 ····​move-​result-​object·​v2
   
322 ····​const·​v3,​·​0x7f050019 320 ····​const·​v3,​·​0x7f050019
   
323 ····​new-​instance·​v4,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​ 321 ····​new-​instance·​v4,​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​
   
324 ····​invoke-​direct·​{v4,​·​p0,​·​v1,​·​v0},​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​><init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Landroid/​widget/​EditText;​Ljava/​lang/​String;​)​V 322 ····​invoke-​direct·​{v4,​·​p0,​·​v1,​·​v0},​·​Lorg/​bobstuff/​bobball/​BobBallActivity$7;​-​><init>(Lorg/​bobstuff/​bobball/​BobBallActivity;​Landroid/​widget/​EditText;​Ljava/​lang/​String;​)​V
   
  323 ····​.​line·​293
325 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 324 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
326 ····​move-​result-​object·​v2 325 ····​move-​result-​object·​v2
   
  326 ····​.​line·​304
327 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 327 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
328 ····​.​line·​305 328 ····​.​line·​305
329 ····​return-​void 329 ····​return-​void
330 .​end·​method 330 .​end·​method
   
331 .​method·​private·​reinitGame()​V 331 .​method·​private·​reinitGame()​V
Offset 763, 63 lines modified Offset 763, 62 lines modified
763 ····​.​param·​p1,​·​"fixed"····​#·​Ljava/​lang/​String;​ 763 ····​.​param·​p1,​·​"fixed"····​#·​Ljava/​lang/​String;​
764 ····​.​param·​p2,​·​"query"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity$plays​tat;​ 764 ····​.​param·​p2,​·​"query"····​#·​Lorg/​bobstuff/​bobball/​BobBallActivity$plays​tat;​
   
765 ····​.​prologue 765 ····​.​prologue
766 ····​.​line·​200 766 ····​.​line·​200
767 ····​invoke-​static·​{p1},​·​Landroid/​text/​SpannableStringBuilde​r;​-​>valueOf(Ljava/​lang/​CharSequence;​)​Landroid/​text/​SpannableStringBuilde​r;​ 767 ····​invoke-​static·​{p1},​·​Landroid/​text/​SpannableStringBuilde​r;​-​>valueOf(Ljava/​lang/​CharSequence;​)​Landroid/​text/​SpannableStringBuilde​r;​
   
768 ····​move-​result-​object·​v3 768 ····​move-​result-​object·​v2
   
769 ····​.​line·​202 769 ····​.​line·​202
Max diff block lines reached; 4177/7945 bytes (52.57%) of diff not shown.
[−]
smali/org/bobstuff/bobball/GameView.smali
Offset 270, 15 lines modified Offset 270, 15 lines modified
270 ····​.​line·​135 270 ····​.​line·​135
271 ····​return-​void 271 ····​return-​void
272 .​end·​method 272 .​end·​method
   
   
273 #·​virtual·​methods 273 #·​virtual·​methods
274 .​method·​public·​draw(Landroid/​graphics/​Canvas;​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V 274 .​method·​public·​draw(Landroid/​graphics/​Canvas;​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V
275 ····​.​locals·​28 275 ····​.​locals·​27
276 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 276 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
277 ····​.​param·​p2,​·​"gameState"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 277 ····​.​param·​p2,​·​"gameState"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
278 ····​.​prologue 278 ····​.​prologue
279 ····​.​line·​64 279 ····​.​line·​64
280 ····​move-​object/​from16·​v0,​·​p0 280 ····​move-​object/​from16·​v0,​·​p0
   
Offset 333, 96 lines modified Offset 333, 95 lines modified
333 ····​.​line·​74 333 ····​.​line·​74
334 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getPlayers()​Ljava/​util/​List;​ 334 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getPlayers()​Ljava/​util/​List;​
   
335 ····​move-​result-​object·​v2 335 ····​move-​result-​object·​v2
   
336 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 336 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
337 ····​move-​result-​object·​v19 337 ····​move-​result-​object·​v26
   
338 ····​:​cond_3 338 ····​:​cond_3
339 ····​:​goto_0 339 ····​:​goto_0
340 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 340 ····​invoke-​interface/​range·​{v26·​.​.​·​v26},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
341 ····​move-​result·​v2 341 ····​move-​result·​v2
   
342 ····​if-​eqz·​v2,​·​:​cond_7 342 ····​if-​eqz·​v2,​·​:​cond_7
   
343 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 343 ····​invoke-​interface/​range·​{v26·​.​.​·​v26},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
344 ····​move-​result-​object·​v21 344 ····​move-​result-​object·​v19
   
345 ····​check-​cast·​v21,​·​Lorg/​bobstuff/​bobball/​Player;​ 345 ····​check-​cast·​v19,​·​Lorg/​bobstuff/​bobball/​Player;​
   
346 ····​.​line·​75 346 ····​.​line·​75
347 ····​.​local·​v21,​·​"player":​Lorg/​bobstuff/​bobball/​Player;​ 347 ····​.​local·​v19,​·​"player":​Lorg/​bobstuff/​bobball/​Player;​
348 ····​invoke-​virtual/​range·​{v21·​.​.​·​v21},​·​Lorg/​bobstuff/​bobball/​Player;​-​>getPlayerId()​I 348 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lorg/​bobstuff/​bobball/​Player;​-​>getPlayerId()​I
   
349 ····​move-​result·​v22 349 ····​move-​result·​v20
   
350 ····​.​line·​77 350 ····​.​line·​77
351 ····​.​local·​v22,​·​"playerId":​I 351 ····​.​local·​v20,​·​"playerId":​I
352 ····​new-​instance·​v7,​·​Landroid/​graphics/​Paint;​ 352 ····​new-​instance·​v7,​·​Landroid/​graphics/​Paint;​
   
353 ····​sget-​object·​v2,​·​Lorg/​bobstuff/​bobball/​Paints;​-​>backgroundPaint:​Landroid/​graphics/​Paint;​ 353 ····​sget-​object·​v2,​·​Lorg/​bobstuff/​bobball/​Paints;​-​>backgroundPaint:​Landroid/​graphics/​Paint;​
   
354 ····​invoke-​direct·​{v7,​·​v2},​·​Landroid/​graphics/​Paint;​-​><init>(Landroid/​graphics/​Paint;​)​V 354 ····​invoke-​direct·​{v7,​·​v2},​·​Landroid/​graphics/​Paint;​-​><init>(Landroid/​graphics/​Paint;​)​V
   
355 ····​.​line·​78 355 ····​.​line·​78
356 ····​.​local·​v7,​·​"paint":​Landroid/​graphics/​Paint;​ 356 ····​.​local·​v7,​·​"paint":​Landroid/​graphics/​Paint;​
357 ····​if-​lez·​v22,​·​:​cond_4 357 ····​if-​lez·​v20,​·​:​cond_4
   
358 ····​.​line·​79 358 ····​.​line·​79
359 ····​invoke-​virtual/​range·​{v21·​.​.​·​v21},​·​Lorg/​bobstuff/​bobball/​Player;​-​>getColor()​I 359 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lorg/​bobstuff/​bobball/​Player;​-​>getColor()​I
   
360 ····​move-​result·​v2 360 ····​move-​result·​v2
   
361 ····​invoke-​virtual·​{v7,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V 361 ····​invoke-​virtual·​{v7,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
   
362 ····​.​line·​81 362 ····​.​line·​81
363 ····​:​cond_4 363 ····​:​cond_4
364 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getGrid()​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 364 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getGrid()​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
365 ····​move-​result-​object·​v2 365 ····​move-​result-​object·​v2
   
366 ····​move/​from16·​v0,​·​v22 366 ····​move/​from16·​v0,​·​v20
   
367 ····​invoke-​virtual·​{v2,​·​v0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>getCollisionRects(I)​Ljava/​util/​List;​ 367 ····​invoke-​virtual·​{v2,​·​v0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>getCollisionRects(I)​Ljava/​util/​List;​
   
368 ····​move-​result-​object·​v17 368 ····​move-​result-​object·​v17
   
369 ····​.​line·​82 369 ····​.​line·​82
370 ····​.​local·​v17,​·​"collisionRects":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​graphics/​RectF;​>;​" 370 ····​.​local·​v17,​·​"collisionRects":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​graphics/​RectF;​>;​"
371 ····​invoke-​interface/​range·​{v17·​.​.​·​v17},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 371 ····​invoke-​interface/​range·​{v17·​.​.​·​v17},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
372 ····​move-​result-​object·​v20 372 ····​move-​result-​object·​v8
   
373 ····​.​local·​v20,​·​"i$":​Ljava/​util/​Iterator;​  
374 ····​:​goto_1 373 ····​:​goto_1
375 ····​invoke-​interface/​range·​{v20·​.​.​·v20},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 374 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
376 ····​move-​result·​v2 375 ····​move-​result·​v2
   
377 ····​if-​eqz·​v2,​·​:​cond_5 376 ····​if-​eqz·​v2,​·​:​cond_5
   
378 ····​invoke-​interface/​range·​{v20·​.​.​·v20},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 377 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
379 ····​move-​result-​object·​v23 378 ····​move-​result-​object·​v21
   
380 ····​check-​cast·​v23,​·​Landroid/​graphics/​RectF;​ 379 ····​check-​cast·​v21,​·​Landroid/​graphics/​RectF;​
   
381 ····​.​line·​83 380 ····​.​line·​83
382 ····​.​local·​v23,​·​"rect":​Landroid/​graphics/​RectF;​ 381 ····​.​local·​v21,​·​"rect":​Landroid/​graphics/​RectF;​
383 ····​move-​object/​from16·​v0,​·​p0 382 ····​move-​object/​from16·​v0,​·​p0
Max diff block lines reached; 8519/12197 bytes (69.85%) of diff not shown.
[−]
smali/org/bobstuff/bobball/R.smali
Offset 27, 10 lines modified Offset 27, 9 lines modified
27 .​method·​public·​constructor·​<init>()​V 27 .​method·​public·​constructor·​<init>()​V
28 ····​.​locals·​0 28 ····​.​locals·​0
   
29 ····​.​prologue 29 ····​.​prologue
30 ····​.​line·​10 30 ····​.​line·​10
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​.​line·​2166  
33 ····​return-​void 32 ····​return-​void
34 .​end·​method 33 .​end·​method
[−]
smali/org/bobstuff/bobball/Scores$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Scores;​ 31 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Scores;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Scores;​)​V 33 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Scores;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Scores;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​101 37 ····​.​line·​101
37 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Scores$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Scores;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Scores$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Scores;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/Actors/StupidAIActor.smali
Offset 52, 297 lines modified Offset 52, 254 lines modified
52 ····​iput·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I 52 ····​iput·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I
   
53 ····​.​line·​32 53 ····​.​line·​32
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​run()​V 56 .​method·​public·​run()​V
57 ····​.​locals·​19 57 ····​.​locals·​18
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​.​line·​36 59 ····​.​line·​36
60 ····​move-​object/​from16·​v0,​·​p0 60 ····​move-​object/​from16·​v0,​·​p0
   
61 ····​iget-​object·​v0,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​ 61 ····​iget-​object·​v12,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​
   
62 ····​move-​object/​from16·​v16,​·​v0  
   
63 ····​invoke-​virtual/​range·​{v16·​.​.​·v16},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getGameTime()​I 62 ····​invoke-​virtual·​{v12},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getGameTime()​I
   
64 ····​move-​result·​v16 63 ····​move-​result·​v12
   
65 ····​move-​object/​from16·​v0,​·​p0 64 ····​move-​object/​from16·​v0,​·​p0
   
66 ····​iget·​v0,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I 65 ····​iget·​v13,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I
   
67 ····​move/​from16·​v17,​·​v0  
   
68 ····move/​from16·​v0,​·​v17 66 ····add-​int/​lit16·​v13,​·​v13,​·​0x80
   
69 ····add-​int/​lit16·​v0,​·v0,​·​0x80 67 ····if-​gt·​v12,​·​v13,​·:​cond_1
   
70 ····​move/​from16·​v17,​·​v0  
   
71 ····​move/​from16·​v0,​·​v16  
   
72 ····​move/​from16·​v1,​·​v17  
   
73 ····​if-​gt·​v0,​·​v1,​·​:​cond_1  
   
74 ····​.​line·​73 68 ····​.​line·​73
75 ····​:​cond_0 69 ····​:​cond_0
76 ····​return-​void 70 ····​return-​void
   
77 ····​.​line·​39 71 ····​.​line·​39
78 ····​:​cond_1 72 ····​:​cond_1
79 ····​move-​object/​from16·​v0,​·​p0 73 ····​move-​object/​from16·​v0,​·​p0
   
80 ····​iget-​object·​v0,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​ 74 ····​iget-​object·​v12,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​
   
81 ····​move-​object/​from16·​v16,​·​v0  
   
82 ····​invoke-​virtual/​range·​{v16·​.​.​·​v16},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getGameTime()​I  
   
83 ····move-​result·​v16 75 ····invoke-​virtual·​{v12},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getGameTime()​I
   
84 ····​move/​from16·​v0,​·​v16 76 ····​move-​result·​v12
   
85 ····​move-​object/​from16·​v1,​·​p0 77 ····​move-​object/​from16·​v0,​·​p0
   
86 ····​iput·​v0,​·​v1,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I 78 ····​iput·​v12,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I
   
87 ····​.​line·​40 79 ····​.​line·​40
88 ····​new-​instance·​v12,​·​Ljava/​util/​Random;​ 80 ····​new-​instance·​v8,​·​Ljava/​util/​Random;​
   
89 ····​move-​object/​from16·​v0,​·​p0 81 ····​move-​object/​from16·​v0,​·​p0
   
90 ····​iget·​v0,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I 82 ····​iget·​v12,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>lastAction:​I
   
91 ····​move/​from16·​v16,​·​v0  
   
92 ····​move/​from16·​v0,​·​v16  
   
93 ····​int-​to-​long·​v0,​·​v0  
   
94 ····move-​wide/​from16·​v16,​·​v0 83 ····int-​to-​long·​v12,​·​v12
   
95 ····move-​wide/​from16·​v0,​·​v16 84 ····invoke-​direct·​{v8,​·​v12,​·​v13},​·Ljava/​util/​Random;​-​><init>(J)​V
   
96 ····​invoke-​direct·​{v12,​·​v0,​·​v1},​·​Ljava/​util/​Random;​-​><init>(J)​V  
   
97 ····​.​line·​42 85 ····​.​line·​42
98 ····​.​local·​v12,​·​"randomGenerator":​Ljava/​util/​Random;​ 86 ····​.​local·​v8,​·​"randomGenerator":​Ljava/​util/​Random;​
99 ····​move-​object/​from16·​v0,​·​p0 87 ····​move-​object/​from16·​v0,​·​p0
   
100 ····​iget-​object·​v0,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​ 88 ····​iget-​object·​v12,​·​v0,​·​Lorg/​bobstuff/​bobball/​Actors/​StupidAIActor;​-​>gameManager:​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​
   
101 ····​move-​object/​from16·​v16,​·​v0  
   
102 ····​invoke-​virtual/​range·​{v16·​.​.​·v16},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getCurrGameState()​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 89 ····​invoke-​virtual·​{v12},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>getCurrGameState()​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
103 ····​move-​result-​object·​v5 90 ····​move-​result-​object·​v4
   
104 ····​.​line·​43 91 ····​.​line·​43
105 ····​.​local·​v5,​·​"gameState":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 92 ····​.​local·​v4,​·​"gameState":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
106 ····​invoke-​virtual·​{v5},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getGrid()​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 93 ····​invoke-​virtual·​{v4},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getGrid()​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
107 ····​move-​result-​object·​v6 94 ····​move-​result-​object·​v5
   
108 ····​.​line·​45 95 ····​.​line·​45
Max diff block lines reached; 8150/12257 bytes (66.49%) of diff not shown.
[−]
smali/org/bobstuff/bobball/GameLogic/BarSection.smali
Offset 2, 22 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"BarSection.​java" 3 .​source·​"BarSection.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​os/​Parcelable;​ 5 .​implements·​Landroid/​os/​Parcelable;​
   
   
6 #·​annotations  
7 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
8 ····​value·​=·​{  
9 ········​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection$2;​  
10 ····​}  
11 .​end·​annotation  
   
   
12 #·​static·​fields 6 #·​static·​fields
13 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​ 7 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​
14 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 8 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
15 ········​value·​=·​{ 9 ········​value·​=·​{
16 ············​"Landroid/​os/​Parcelable$Creator",​ 10 ············​"Landroid/​os/​Parcelable$Creator",​
17 ············​"<",​ 11 ············​"<",​
18 ············​"Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​",​ 12 ············​"Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​",​
[−]
smali/org/bobstuff/bobball/GameLogic/Bar.smali
Offset 2, 22 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"Bar.​java" 3 .​source·​"Bar.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​os/​Parcelable;​ 5 .​implements·​Landroid/​os/​Parcelable;​
   
   
6 #·​annotations  
7 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
8 ····​value·​=·​{  
9 ········​Lorg/​bobstuff/​bobball/​GameLogic/​Bar$2;​  
10 ····​}  
11 .​end·​annotation  
   
   
12 #·​static·​fields 6 #·​static·​fields
13 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​ 7 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​
14 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 8 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
15 ········​value·​=·​{ 9 ········​value·​=·​{
16 ············​"Landroid/​os/​Parcelable$Creator",​ 10 ············​"Landroid/​os/​Parcelable$Creator",​
17 ············​"<",​ 11 ············​"<",​
18 ············​"Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​",​ 12 ············​"Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​",​
Offset 206, 14 lines modified Offset 198, 15 lines modified
   
206 ····​if-​eqz·​v6,​·​:​cond_0 198 ····​if-​eqz·​v6,​·​:​cond_0
   
207 ····​if-​nez·​v3,​·​:​cond_0 199 ····​if-​nez·​v3,​·​:​cond_0
   
208 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​>sectionOne:​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​ 200 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​>sectionOne:​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​
   
  201 ····​.​line·​129
209 ····​invoke-​virtual·​{v6},​·​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​-​>getFrame()​Landroid/​graphics/​RectF;​ 202 ····​invoke-​virtual·​{v6},​·​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​-​>getFrame()​Landroid/​graphics/​RectF;​
   
210 ····​move-​result-​object·​v6 203 ····​move-​result-​object·​v6
   
211 ····​invoke-​static·​{v6,​·​v0},​·​Landroid/​graphics/​RectF;​-​>intersects(Landroid/​graphics/​RectF;​Landroid/​graphics/​RectF;​)​Z 204 ····​invoke-​static·​{v6,​·​v0},​·​Landroid/​graphics/​RectF;​-​>intersects(Landroid/​graphics/​RectF;​Landroid/​graphics/​RectF;​)​Z
   
212 ····​move-​result·​v6 205 ····​move-​result·​v6
Offset 229, 14 lines modified Offset 222, 15 lines modified
   
229 ····​if-​eqz·​v6,​·​:​cond_1 222 ····​if-​eqz·​v6,​·​:​cond_1
   
230 ····​if-​nez·​v4,​·​:​cond_1 223 ····​if-​nez·​v4,​·​:​cond_1
   
231 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​>sectionTwo:​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​ 224 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​>sectionTwo:​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​
   
  225 ····​.​line·​133
232 ····​invoke-​virtual·​{v6},​·​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​-​>getFrame()​Landroid/​graphics/​RectF;​ 226 ····​invoke-​virtual·​{v6},​·​Lorg/​bobstuff/​bobball/​GameLogic/​BarSection;​-​>getFrame()​Landroid/​graphics/​RectF;​
   
233 ····​move-​result-​object·​v6 227 ····​move-​result-​object·​v6
   
234 ····​invoke-​static·​{v6,​·​v0},​·​Landroid/​graphics/​RectF;​-​>intersects(Landroid/​graphics/​RectF;​Landroid/​graphics/​RectF;​)​Z 228 ····​invoke-​static·​{v6,​·​v0},​·​Landroid/​graphics/​RectF;​-​>intersects(Landroid/​graphics/​RectF;​Landroid/​graphics/​RectF;​)​Z
   
235 ····​move-​result·​v6 229 ····​move-​result·​v6
[−]
smali/org/bobstuff/bobball/GameLogic/GameEventNewGame.smali
Offset 346, 95 lines modified Offset 346, 94 lines modified
346 ····​.​line·​94 346 ····​.​line·​94
347 ····​return-​void 347 ····​return-​void
348 .​end·​method 348 .​end·​method
   
   
349 #·​virtual·​methods 349 #·​virtual·​methods
350 .​method·​public·​apply(Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V 350 .​method·​public·​apply(Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​)​V
351 ····​.​locals·7 351 ····​.​locals·6
352 ····​.​param·​p1,​·​"gs"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 352 ····​.​param·​p1,​·​"gs"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
353 ····​.​prologue 353 ····​.​prologue
354 ····​.​line·​55 354 ····​.​line·​55
355 ····​invoke-​virtual·​{p1},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getPlayers()​Ljava/​util/​List;​ 355 ····​invoke-​virtual·​{p1},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>getPlayers()​Ljava/​util/​List;​
   
356 ····​move-​result-​object·​v2 356 ····​move-​result-​object·​v1
   
357 ····​.​line·​56 357 ····​.​line·​56
358 ····​.​local·​v2,​·​"players":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lorg/​bobstuff/​bobball/​Player;​>;​" 358 ····​.​local·​v1,​·​"players":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lorg/​bobstuff/​bobball/​Player;​>;​"
359 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 359 ····​new-​instance·​v2,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
360 ····​iget·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>rows:​I 360 ····​iget·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>rows:​I
   
361 ····​iget·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>cols:​I 361 ····​iget·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>cols:​I
   
362 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I 362 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
363 ····​move-​result·​v6 363 ····​move-​result·​v5
   
364 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v6},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​><init>(III)​V 364 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​><init>(III)​V
   
365 ····​invoke-​virtual·​{p1,​·​v3},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>setGrid(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V 365 ····​invoke-​virtual·​{p1,​·​v2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>setGrid(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V
   
366 ····​.​line·​57 366 ····​.​line·​57
367 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 367 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
368 ····​move-​result-​object·​v0 368 ····​move-​result-​object·​v2
   
369 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
370 ····​:​goto_0 369 ····​:​goto_0
371 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 370 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
372 ····​move-​result·​v3 371 ····​move-​result·​v3
   
373 ····​if-​eqz·​v3,​·​:​cond_0 372 ····​if-​eqz·​v3,​·​:​cond_0
   
374 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 373 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
375 ····​move-​result-​object·​v1 374 ····​move-​result-​object·​v0
   
376 ····​check-​cast·​v1,​·​Lorg/​bobstuff/​bobball/​Player;​ 375 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​Player;​
   
377 ····​.​line·​58 376 ····​.​line·​58
378 ····​.​local·​v1,​·​"player":​Lorg/​bobstuff/​bobball/​Player;​ 377 ····​.​local·​v0,​·​"player":​Lorg/​bobstuff/​bobball/​Player;​
379 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​ 378 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​
   
380 ····​iget·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>barspeed:​F 379 ····​iget·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>barspeed:​F
   
381 ····​invoke-​direct·​{v3,​·​v4},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​><init>(F)​V 380 ····​invoke-​direct·​{v3,​·​v4},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​-​><init>(F)​V
   
382 ····​iput-​object·​v3,​·​v1,​·​Lorg/​bobstuff/​bobball/​Player;​-​>bar:​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​ 381 ····​iput-​object·​v3,​·​v0,​·​Lorg/​bobstuff/​bobball/​Player;​-​>bar:​Lorg/​bobstuff/​bobball/​GameLogic/​Bar;​
   
383 ····​.​line·​59 382 ····​.​line·​59
384 ····​iget·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I 383 ····​iget·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I
   
385 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 384 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
386 ····​invoke-​virtual·​{v1,​·​v3},​·​Lorg/​bobstuff/​bobball/​Player;​-​>setLives(I)​V 385 ····​invoke-​virtual·​{v0,​·​v3},​·​Lorg/​bobstuff/​bobball/​Player;​-​>setLives(I)​V
   
387 ····​goto·​:​goto_0 386 ····​goto·​:​goto_0
   
388 ····​.​line·​61 387 ····​.​line·​61
389 ····​.​end·​local·​v1····​#·​"player":​Lorg/​bobstuff/​bobball/​Player;​ 388 ····​.​end·​local·​v0····​#·​"player":​Lorg/​bobstuff/​bobball/​Player;​
390 ····​:​cond_0 389 ····​:​cond_0
391 ····​iget·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I 390 ····​iget·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I
   
392 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 391 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
393 ····​invoke-​direct·​{p0,​·​p1,​·​v3},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>makeBalls(Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​I)​V 392 ····​invoke-​direct·​{p0,​·​p1,​·​v2},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>makeBalls(Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​I)​V
   
394 ····​.​line·​62 393 ····​.​line·​62
395 ····​const/​4·​v3,​·​0x0 394 ····​const/​4·​v2,​·​0x0
   
396 ····​iput·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>time:​I 395 ····​iput·​v2,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>time:​I
   
397 ····​.​line·​63 396 ····​.​line·​63
398 ····​iget·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I 397 ····​iget·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventNewGame;​-​>level:​I
   
399 ····​iput·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>level:​I 398 ····​iput·​v2,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>level:​I
   
400 ····​.​line·​64 399 ····​.​line·​64
401 ····​return-​void 400 ····​return-​void
402 .​end·​method 401 .​end·​method
   
403 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 402 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
404 ····​.​locals·​1 403 ····​.​locals·​1
[−]
smali/org/bobstuff/bobball/GameLogic/GameEventQueue.smali
Offset 75, 41 lines modified Offset 75, 40 lines modified
75 ····​.​prologue 75 ····​.​prologue
76 ····​.​line·​31 76 ····​.​line·​31
77 ····​invoke-​direct·​{p0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​-​><init>()​V 77 ····​invoke-​direct·​{p0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​-​><init>()​V
   
78 ····​.​line·​32 78 ····​.​line·​32
79 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 79 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
80 ····​move-​result-​object·​v4 80 ····​move-​result-​object·​v3
   
81 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​ 81 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​
   
82 ····​move-​result-​object·​v0 82 ····​move-​result-​object·​v0
   
83 ····​.​line·​33 83 ····​.​line·​33
84 ····​.​local·​v0,​·​"classLoader":​Ljava/​lang/​ClassLoader;​ 84 ····​.​local·​v0,​·​"classLoader":​Ljava/​lang/​ClassLoader;​
85 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readArrayList(Ljava/​lang/​ClassLoader;​)​Ljava/​util/​ArrayList;​ 85 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readArrayList(Ljava/​lang/​ClassLoader;​)​Ljava/​util/​ArrayList;​
   
86 ····​move-​result-​object·​v3 86 ····​move-​result-​object·​v2
   
87 ····​.​line·​34 87 ····​.​line·​34
88 ····​.​local·​v3,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​>;​" 88 ····​.​local·​v2,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​>;​"
89 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 89 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
90 ····​move-​result-​object·​v2 90 ····​move-​result-​object·​v3
   
91 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
92 ····​:​goto_0 91 ····​:​goto_0
93 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 92 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
94 ····​move-​result·​v4 93 ····​move-​result·​v4
   
95 ····​if-​eqz·​v4,​·​:​cond_0 94 ····​if-​eqz·​v4,​·​:​cond_0
   
96 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 95 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 96 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​ 97 ····​check-​cast·​v1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​
   
99 ····​.​line·​35 98 ····​.​line·​35
100 ····​.​local·​v1,​·​"ev":​Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​ 99 ····​.​local·​v1,​·​"ev":​Lorg/​bobstuff/​bobball/​GameLogic/​GameEvent;​
Offset 360, 25 lines modified Offset 359, 24 lines modified
   
360 .​method·​public·​purgeOlderThan(I)​V 359 .​method·​public·​purgeOlderThan(I)​V
361 ····​.​locals·​3 360 ····​.​locals·​3
362 ····​.​param·​p1,​·​"cutoff"····​#·​I 361 ····​.​param·​p1,​·​"cutoff"····​#·​I
   
363 ····​.​prologue 362 ····​.​prologue
364 ····​.​line·​86 363 ····​.​line·​86
365 ····​iget-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​-​>queue:​Ljava/​util/​concurrent/​ConcurrentNavigableMa​p;​ 364 ····​iget-​object·​v1,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​-​>queue:​Ljava/​util/​concurrent/​ConcurrentNavigableMa​p;​
   
366 ····​invoke-​interface·​{v2},​·​Ljava/​util/​concurrent/​ConcurrentNavigableMa​p;​-​>descendingKeySet()​Ljava/​util/​NavigableSet;​ 365 ····​invoke-​interface·​{v1},​·​Ljava/​util/​concurrent/​ConcurrentNavigableMa​p;​-​>descendingKeySet()​Ljava/​util/​NavigableSet;​
   
367 ····​move-​result-​object·​v2 366 ····​move-​result-​object·​v1
   
368 ····​invoke-​interface·​{v2},​·​Ljava/​util/​NavigableSet;​-​>iterator()​Ljava/​util/​Iterator;​ 367 ····​invoke-​interface·​{v1},​·​Ljava/​util/​NavigableSet;​-​>iterator()​Ljava/​util/​Iterator;​
   
369 ····​move-​result-​object·​v1 368 ····​move-​result-​object·​v1
   
370 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
371 ····​:​goto_0 369 ····​:​goto_0
372 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 370 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
373 ····​move-​result·​v2 371 ····​move-​result·​v2
   
374 ····​if-​eqz·​v2,​·​:​cond_0 372 ····​if-​eqz·​v2,​·​:​cond_0
   
Offset 410, 130 lines modified Offset 408, 129 lines modified
410 .​end·​method 408 .​end·​method
   
411 .​method·​public·​toString()​Ljava/​lang/​String;​ 409 .​method·​public·​toString()​Ljava/​lang/​String;​
412 ····​.​locals·​7 410 ····​.​locals·​7
   
413 ····​.​prologue 411 ····​.​prologue
414 ····​.​line·​114 412 ····​.​line·​114
415 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 413 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
416 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 414 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
417 ····​.​line·​116 415 ····​.​line·​116
418 ····​.​local·​v3,​·​"result":​Ljava/​lang/​StringBuilder;​ 416 ····​.​local·​v1,​·​"result":​Ljava/​lang/​StringBuilder;​
419 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 417 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
420 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 418 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
421 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 419 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
422 ····​move-​result-​object·​v6 420 ····​move-​result-​object·​v4
   
423 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 421 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
424 ····​move-​result-​object·​v6 422 ····​move-​result-​object·​v4
   
425 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 423 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
426 ····​move-​result-​object·​v5 424 ····​move-​result-​object·​v3
   
427 ····​const-​string·​v6,​·​":​\n" 425 ····​const-​string·​v4,​·​":​\n"
   
Max diff block lines reached; 9213/13581 bytes (67.84%) of diff not shown.
[−]
smali/org/bobstuff/bobball/GameLogic/GameManager.smali
Offset 150, 112 lines modified Offset 150, 107 lines modified
150 ····​iput·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>seed:​I 150 ····​iput·​v0,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>seed:​I
   
151 ····​.​line·​60 151 ····​.​line·​60
152 ····​return-​void 152 ····​return-​void
153 .​end·​method 153 .​end·​method
   
154 .​method·​protected·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 154 .​method·​protected·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
155 ····​.​locals·7 155 ····​.​locals·6
156 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​ 156 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​
   
157 ····​.​prologue 157 ····​.​prologue
158 ····​.​line·​390 158 ····​.​line·​390
159 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 159 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
160 ····​.​line·​52 160 ····​.​line·​52
161 ····​const/​4·​v6,​·​0x0 161 ····​const/​4·​v3,​·​0x0
   
162 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>ups:​F 162 ····​iput·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>ups:​F
   
163 ····​.​line·​53 163 ····​.​line·​53
164 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 164 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
165 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 165 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
166 ····​iput-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>actors:​Ljava/​util/​List;​ 166 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>actors:​Ljava/​util/​List;​
   
167 ····​.​line·​392 167 ····​.​line·​392
168 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 168 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
169 ····​move-​result-​object·​v6 169 ····​move-​result-​object·​v3
   
170 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​ 170 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​
   
171 ····​move-​result-​object·​v1 171 ····​move-​result-​object·​v0
   
172 ····​.​line·​393 172 ····​.​line·​393
173 ····​.​local·​v1,​·​"classLoader":​Ljava/​lang/​ClassLoader;​ 173 ····​.​local·​v0,​·​"classLoader":​Ljava/​lang/​ClassLoader;​
174 ····​sget-​object·​v6,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 174 ····​sget-​object·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
175 ····​invoke-​virtual·​{p1,​·​v6},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​ 175 ····​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​
   
176 ····​move-​result-​object·​v2 176 ····​move-​result-​object·​v1
   
177 ····​check-​cast·​v2,​·​[Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 177 ····​check-​cast·​v1,​·​[Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
178 ····​.​line·​394 178 ····​.​line·​394
179 ····​.​local·​v2,​·​"gameStatesArray":​[Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 179 ····​.​local·​v1,​·​"gameStatesArray":​[Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
180 ····​new-​instance·​v6,​·​Ljava/​util/​concurrent/​LinkedBlockingDeque;​ 180 ····​new-​instance·​v3,​·​Ljava/​util/​concurrent/​LinkedBlockingDeque;​
   
181 ····​invoke-​direct·​{v6},​·​Ljava/​util/​concurrent/​LinkedBlockingDeque;​-​><init>()​V 181 ····​invoke-​direct·​{v3},​·​Ljava/​util/​concurrent/​LinkedBlockingDeque;​-​><init>()​V
   
182 ····​iput-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>gameStates:​Ljava/​util/​Deque;​ 182 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>gameStates:​Ljava/​util/​Deque;​
   
183 ····​.​line·​395 183 ····​.​line·​395
184 ····move-​object·​v0,​·​v2 184 ····array-​length·​v4,​·​v1
   
185 ····.​local·​v0,​·​"arr$":​[Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 185 ····​const/​4·​v3,​·​0x0
186 ····​array-​length·​v5,​·​v0  
   
187 ····​.​local·​v5,​·​"len$":​I  
188 ····​const/​4·​v4,​·​0x0  
   
189 ····​.​local·​v4,​·​"i$":​I  
190 ····​:​goto_0 186 ····​:​goto_0
191 ····​if-​ge·​v4,​·​v5,​·​:​cond_0 187 ····​if-​ge·​v3,​·​v4,​·​:​cond_0
   
192 ····​aget-​object·​v3,​·​v0,​·​v4 188 ····​aget-​object·​v2,​·​v1,​·​v3
   
193 ····​.​line·​396 189 ····​.​line·​396
194 ····​.​local·​v3,​·​"gs":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 190 ····​.​local·​v2,​·​"gs":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
195 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>gameStates:​Ljava/​util/​Deque;​ 191 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>gameStates:​Ljava/​util/​Deque;​
   
196 ····​invoke-​interface·​{v6,​·​v3},​·​Ljava/​util/​Deque;​-​>addFirst(Ljava/​lang/​Object;​)​V 192 ····​invoke-​interface·​{v5,​·​v2},​·​Ljava/​util/​Deque;​-​>addFirst(Ljava/​lang/​Object;​)​V
   
197 ····​.​line·​395 193 ····​.​line·​395
198 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1 194 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
199 ····​goto·​:​goto_0 195 ····​goto·​:​goto_0
   
200 ····​.​line·​397 196 ····​.​line·​397
201 ····​.​end·​local·​v3····​#·​"gs":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 197 ····​.​end·​local·​v2····​#·​"gs":​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
202 ····​:​cond_0 198 ····​:​cond_0
203 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​ 199 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​
   
204 ····​move-​result-​object·​v6 200 ····​move-​result-​object·​v3
   
205 ····​check-​cast·​v6,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​ 201 ····​check-​cast·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​
   
206 ····​iput-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>processedGameEv:​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​ 202 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>processedGameEv:​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​
   
207 ····​.​line·​398 203 ····​.​line·​398
208 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​ 204 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​
   
209 ····​move-​result-​object·​v6 205 ····​move-​result-​object·​v3
   
210 ····​check-​cast·​v6,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​ 206 ····​check-​cast·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​
   
211 ····​iput-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>pendingGameEv:​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​ 207 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameManager;​-​>pendingGameEv:​Lorg/​bobstuff/​bobball/​GameLogic/​GameEventQueue;​
   
Max diff block lines reached; 34303/39663 bytes (86.49%) of diff not shown.
[−]
smali/org/bobstuff/bobball/GameLogic/GameState.smali
Offset 233, 92 lines modified Offset 233, 91 lines modified
233 ····​.​param·​p1,​·​"other"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​ 233 ····​.​param·​p1,​·​"other"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​
   
234 ····​.​prologue 234 ····​.​prologue
235 ····​.​line·​39 235 ····​.​line·​39
236 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 236 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
237 ····​.​line·​40 237 ····​.​line·​40
238 ····​iget-​object·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 238 ····​iget-​object·​v2,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
239 ····​if-​eqz·​v3,​·​:​cond_0 239 ····​if-​eqz·​v2,​·​:​cond_0
   
240 ····​.​line·​41 240 ····​.​line·​41
241 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 241 ····​new-​instance·​v2,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
242 ····​iget-​object·​v4,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 242 ····​iget-​object·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
243 ····​invoke-​direct·​{v3,​·​v4},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​><init>(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V 243 ····​invoke-​direct·​{v2,​·​v3},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​><init>(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V
   
244 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 244 ····​iput-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>grid:​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
245 ····​.​line·​42 245 ····​.​line·​42
246 ····​:​cond_0 246 ····​:​cond_0
247 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 247 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
248 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V 248 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
249 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​ 249 ····​iput-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​
   
250 ····​.​line·​43 250 ····​.​line·​43
251 ····​iget-​object·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​ 251 ····​iget-​object·​v2,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​
   
252 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 252 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
253 ····​move-​result-​object·​v1 253 ····​move-​result-​object·​v2
   
254 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
255 ····​:​goto_0 254 ····​:​goto_0
256 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 255 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
257 ····​move-​result·​v3 256 ····​move-​result·​v3
   
258 ····​if-​eqz·​v3,​·​:​cond_1 257 ····​if-​eqz·​v3,​·​:​cond_1
   
259 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 258 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
260 ····​move-​result-​object·​v2 259 ····​move-​result-​object·​v1
   
261 ····​check-​cast·​v2,​·​Lorg/​bobstuff/​bobball/​Player;​ 260 ····​check-​cast·​v1,​·​Lorg/​bobstuff/​bobball/​Player;​
   
262 ····​.​line·​44 261 ····​.​line·​44
263 ····​.​local·​v2,​·​"p":​Lorg/​bobstuff/​bobball/​Player;​ 262 ····​.​local·​v1,​·​"p":​Lorg/​bobstuff/​bobball/​Player;​
264 ····​iget-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​ 263 ····​iget-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>players:​Ljava/​util/​List;​
   
265 ····​new-​instance·​v4,​·​Lorg/​bobstuff/​bobball/​Player;​ 264 ····​new-​instance·​v4,​·​Lorg/​bobstuff/​bobball/​Player;​
   
266 ····​invoke-​direct·​{v4,​·​v2},​·​Lorg/​bobstuff/​bobball/​Player;​-​><init>(Lorg/​bobstuff/​bobball/​Player;​)​V 265 ····​invoke-​direct·​{v4,​·​v1},​·​Lorg/​bobstuff/​bobball/​Player;​-​><init>(Lorg/​bobstuff/​bobball/​Player;​)​V
   
267 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 266 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
268 ····​goto·​:​goto_0 267 ····​goto·​:​goto_0
   
269 ····​.​line·​47 268 ····​.​line·​47
270 ····​.​end·​local·​v2····​#·​"p":​Lorg/​bobstuff/​bobball/​Player;​ 269 ····​.​end·​local·​v1····​#·​"p":​Lorg/​bobstuff/​bobball/​Player;​
271 ····​:​cond_1 270 ····​:​cond_1
272 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 271 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
273 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V 272 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
274 ····​iput-​object·​v3,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>balls:​Ljava/​util/​List;​ 273 ····​iput-​object·​v2,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>balls:​Ljava/​util/​List;​
   
275 ····​.​line·​48 274 ····​.​line·​48
276 ····​iget-​object·​v3,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>balls:​Ljava/​util/​List;​ 275 ····​iget-​object·​v2,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GameState;​-​>balls:​Ljava/​util/​List;​
   
277 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 276 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
278 ····​move-​result-​object·​v1 277 ····​move-​result-​object·​v2
   
279 ····​:​goto_1 278 ····​:​goto_1
280 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 279 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
281 ····​move-​result·​v3 280 ····​move-​result·​v3
   
282 ····​if-​eqz·​v3,​·​:​cond_2 281 ····​if-​eqz·​v3,​·​:​cond_2
   
283 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 282 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
284 ····​move-​result-​object·​v0 283 ····​move-​result-​object·​v0
   
285 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​ 284 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​
   
286 ····​.​line·​49 285 ····​.​line·​49
287 ····​.​local·​v0,​·​"b":​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​ 286 ····​.​local·​v0,​·​"b":​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​
Offset 331, 22 lines modified Offset 330, 22 lines modified
331 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 330 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
332 ····​goto·​:​goto_1 331 ····​goto·​:​goto_1
   
333 ····​.​line·​51 332 ····​.​line·​51
334 ····​.​end·​local·​v0····​#·​"b":​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​ 333 ····​.​end·​local·​v0····​#·​"b":​Lorg/​bobstuff/​bobball/​GameLogic/​Ball;​
Max diff block lines reached; 645/5535 bytes (11.65%) of diff not shown.
[−]
smali/org/bobstuff/bobball/GameLogic/Grid.smali
Offset 382, 230 lines modified Offset 382, 228 lines modified
382 ····​invoke-​direct·​{p0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>compressCollisionAre​as()​V 382 ····​invoke-​direct·​{p0},​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>compressCollisionAre​as()​V
   
383 ····​.​line·​374 383 ····​.​line·​374
384 ····​return-​void 384 ····​return-​void
385 .​end·​method 385 .​end·​method
   
386 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V 386 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​)​V
387 ····​.​locals·9 387 ····​.​locals·8
388 ····​.​param·​p1,​·​"other"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​ 388 ····​.​param·​p1,​·​"other"····​#·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​
   
389 ····​.​prologue 389 ····​.​prologue
390 ····​.​line·​78 390 ····​.​line·​78
391 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 391 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
392 ····​.​line·​80 392 ····​.​line·​80
393 ····​iget·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxX:​I 393 ····​iget·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxX:​I
   
394 ····​iput·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxX:​I 394 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxX:​I
   
395 ····​.​line·​81 395 ····​.​line·​81
396 ····​iget·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxY:​I 396 ····​iget·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxY:​I
   
397 ····​iput·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxY:​I 397 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxY:​I
   
398 ····​.​line·​83 398 ····​.​line·​83
399 ····​iget·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalGridSquares:​I 399 ····​iget·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalGridSquares:​I
   
400 ····​iput·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalGridSquares:​I 400 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalGridSquares:​I
   
401 ····​.​line·​84 401 ····​.​line·​84
402 ····​iget·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalFilledGridSquar​es:​I 402 ····​iget·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalFilledGridSquar​es:​I
   
403 ····​iput·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalFilledGridSquar​es:​I 403 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>totalFilledGridSquar​es:​I
   
404 ····​.​line·​86 404 ····​.​line·​86
405 ····​iget·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I 405 ····​iget·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I
   
406 ····​iput·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I 406 ····​iput·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I
   
407 ····​.​line·​88 407 ····​.​line·​88
408 ····​new-​instance·​v7,​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​ 408 ····​new-​instance·​v6,​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​
   
409 ····​invoke-​direct·​{v7},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​><init>()​V 409 ····​invoke-​direct·​{v6},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​><init>()​V
   
410 ····​iput-​object·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>perPlayer:​Ljava/​util/​List;​ 410 ····​iput-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>perPlayer:​Ljava/​util/​List;​
   
411 ····​.​line·​89 411 ····​.​line·​89
412 ····​const/​4·​v1,​·​0x0 412 ····​const/​4·​v1,​·​0x0
   
413 ····​.​local·​v1,​·​"i":​I 413 ····​.​local·​v1,​·​"i":​I
414 ····​:​goto_0 414 ····​:​goto_0
415 ····​iget·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I 415 ····​iget·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>maxPlayerId:​I
   
416 ····​if-​ge·​v1,​·​v7,​·​:​cond_1 416 ····​if-​ge·​v1,​·​v6,​·​:​cond_1
   
417 ····​.​line·​90 417 ····​.​line·​90
418 ····​iget-​object·​v7,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>perPlayer:​Ljava/​util/​List;​ 418 ····​iget-​object·​v6,​·​p1,​·​Lorg/​bobstuff/​bobball/​GameLogic/​Grid;​-​>perPlayer:​Ljava/​util/​List;​
   
419 ····​invoke-​interface·​{v7,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 419 ····​invoke-​interface·​{v6,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
420 ····​move-​result-​object·​v3 420 ····​move-​result-​object·​v2
   
421 ····​check-​cast·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​ 421 ····​check-​cast·​v2,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​
   
422 ····​.​line·​91 422 ····​.​line·​91
423 ····​.​local·​v3,​·​"p":​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​ 423 ····​.​local·​v2,​·​"p":​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​
424 ····​new-​instance·​v4,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​ 424 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​
   
425 ····​invoke-​direct·​{v4},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​><init>()​V 425 ····​invoke-​direct·​{v3},​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​><init>()​V
   
426 ····​.​line·​92 426 ····​.​line·​92
427 ····​.​local·​v4,​·​"pnew":​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​ 427 ····​.​local·​v3,​·​"pnew":​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​
428 ····​new-​instance·​v7,​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​ 428 ····​new-​instance·​v6,​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​
   
429 ····​invoke-​direct·​{v7},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​><init>()​V 429 ····​invoke-​direct·​{v6},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​><init>()​V
   
430 ····​iput-​object·​v7,​·​v4,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​>collisionRects:​Ljava/​util/​List;​ 430 ····​iput-​object·​v6,​·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​>collisionRects:​Ljava/​util/​List;​
   
431 ····​.​line·​93 431 ····​.​line·​93
432 ····​iget-​object·​v7,​·​v3,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​>collisionRects:​Ljava/​util/​List;​ 432 ····​iget-​object·​v6,​·​v2,​·​Lorg/​bobstuff/​bobball/​GameLogic/​GridPerPlayer;​-​>collisionRects:​Ljava/​util/​List;​
   
433 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 433 ····​invoke-​interface·​{v6},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
434 ····​move-​result-​object·​v2 434 ····​move-​result-​object·​v6
   
435 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
436 ····​:​goto_1 435 ····​:​goto_1
437 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 436 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
438 ····​move-​result·​v7 437 ····​move-​result·​v7
   
439 ····​if-​eqz·​v7,​·​:​cond_0 438 ····​if-​eqz·​v7,​·​:​cond_0
   
440 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 439 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
441 ····​move-​result-​object·​v0 440 ····​move-​result-​object·​v0
   
442 ····​check-​cast·​v0,​·​Landroid/​graphics/​RectF;​ 441 ····​check-​cast·​v0,​·​Landroid/​graphics/​RectF;​
   
Max diff block lines reached; 7634/12908 bytes (59.14%) of diff not shown.
[−]
smali/org/bobstuff/bobball/Menus/menuHighScores$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$listenerRank:​I 24 .​field·​final·​synthetic·​val$listenerRank:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuHighScores;​II)​V 26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuHighScores;​II)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​63 30 ····​.​line·​63
30 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores;​
   
31 ····​iput·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores$1;​-​>val$listenerNumPlaye​rs:​I 32 ····​iput·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuHighScores$1;​-​>val$listenerNumPlaye​rs:​I
   
[−]
smali/org/bobstuff/bobball/Menus/menuSinglePlayer$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​ 22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​Landroid/​content/​Context;​)​V 24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​Landroid/​content/​Context;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​55 28 ····​.​line·​55
28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$1;​-​>val$context:​Landroid/​content/​Context;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$1;​-​>val$context:​Landroid/​content/​Context;​
   
[−]
smali/org/bobstuff/bobball/Menus/menuSinglePlayer$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​)​V 23 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​76 27 ····​.​line·​76
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​Menus/​menuSinglePlayer;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/bobstuff/bobball/Network/NetworkDispatcher$Connection.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​Ljava/​io/​DataInputStream;​Ljava/​io/​DataOutputStream;​)​V 23 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​Ljava/​io/​DataInputStream;​Ljava/​io/​DataOutputStream;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​
25 ····​.​param·​p2,​·​"in"····​#·​Ljava/​io/​DataInputStream;​ 26 ····​.​param·​p2,​·​"in"····​#·​Ljava/​io/​DataInputStream;​
26 ····​.​param·​p3,​·​"out"····​#·​Ljava/​io/​DataOutputStream;​ 27 ····​.​param·​p3,​·​"out"····​#·​Ljava/​io/​DataOutputStream;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​22 29 ····​.​line·​22
29 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​
   
[−]
smali/org/bobstuff/bobball/Network/NetworkDispatcher$StreamMsgListener.smali
Offset 35, 14 lines modified Offset 35, 15 lines modified
   
35 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​ 35 .​field·​final·​synthetic·​this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​Ljava/​io/​DataInputStream;​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​Ljava/​util/​List;​)​V 37 .​method·​public·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​Ljava/​io/​DataInputStream;​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​Ljava/​util/​List;​)​V
38 ····​.​locals·​0 38 ····​.​locals·​0
  39 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​
39 ····​.​param·​p2,​·​"in"····​#·​Ljava/​io/​DataInputStream;​ 40 ····​.​param·​p2,​·​"in"····​#·​Ljava/​io/​DataInputStream;​
40 ····​.​param·​p3,​·​"mycon"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 41 ····​.​param·​p3,​·​"mycon"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
41 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 42 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
42 ········​value·​=·​{ 43 ········​value·​=·​{
43 ············​"(",​ 44 ············​"(",​
44 ············​"Ljava/​io/​DataInputStream;​",​ 45 ············​"Ljava/​io/​DataInputStream;​",​
45 ············​"Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​",​ 46 ············​"Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​",​
Offset 72, 99 lines modified Offset 73, 98 lines modified
72 ····​.​line·​86 73 ····​.​line·​86
73 ····​return-​void 74 ····​return-​void
74 .​end·​method 75 .​end·​method
   
   
75 #·​virtual·​methods 76 #·​virtual·​methods
76 .​method·​public·​run()​V 77 .​method·​public·​run()​V
77 ····​.​locals·8 78 ····​.​locals·7
   
78 ····​.​prologue 79 ····​.​prologue
79 ····​.​line·​92 80 ····​.​line·​92
80 ····​:​goto_0 81 ····​:​goto_0
81 ····​:​try_start_0 82 ····​:​try_start_0
82 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​ 83 ····​new-​instance·​v2,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
   
83 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>in:​Ljava/​io/​DataInputStream;​ 84 ····​iget-​object·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>in:​Ljava/​io/​DataInputStream;​
   
84 ····​invoke-​direct·​{v3,​·​v5},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​><init>(Ljava/​io/​DataInputStream;​)​V 85 ····​invoke-​direct·​{v2,​·​v4},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​><init>(Ljava/​io/​DataInputStream;​)​V
   
85 ····​.​line·​94 86 ····​.​line·​94
86 ····​.​local·​v3,​·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​ 87 ····​.​local·​v2,​·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
87 ····​sget-​object·​v5,​·​Ljava/​lang/​System;​-​>out:​Ljava/​io/​PrintStream;​ 88 ····​sget-​object·​v4,​·​Ljava/​lang/​System;​-​>out:​Ljava/​io/​PrintStream;​
   
88 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 89 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
89 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 90 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
90 ····​const-​string·​v7,​·​"Rcv·​msg·​" 91 ····​const-​string·​v6,​·​"Rcv·​msg·​"
   
91 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 92 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
92 ····​move-​result-​object·​v6 93 ····​move-​result-​object·​v5
   
93 ····​invoke-​virtual·​{v6,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 94 ····​invoke-​virtual·​{v5,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
94 ····​move-​result-​object·​v6 95 ····​move-​result-​object·​v5
   
95 ····​const-​string·​v7,​·​"··​on·​connection·​" 96 ····​const-​string·​v6,​·​"··​on·​connection·​"
   
96 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 97 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
97 ····​move-​result-​object·​v6 98 ····​move-​result-​object·​v5
   
98 ····​iget-​object·​v7,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>mycon:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 99 ····​iget-​object·​v6,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>mycon:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
   
99 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 100 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
100 ····​move-​result-​object·​v6 101 ····​move-​result-​object·​v5
   
101 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 102 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
102 ····​move-​result-​object·​v6 103 ····​move-​result-​object·​v5
   
103 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V 104 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V
   
104 ····​.​line·​96 105 ····​.​line·​96
105 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>cons:​Ljava/​util/​List;​ 106 ····​iget-​object·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>cons:​Ljava/​util/​List;​
   
106 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 107 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
107 ····​move-​result-​object·​v2 108 ····​move-​result-​object·​v4
   
108 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
109 ····​:​cond_0 109 ····​:​cond_0
110 ····​:​goto_1 110 ····​:​goto_1
111 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 111 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
112 ····​move-​result·​v5 112 ····​move-​result·​v5
   
113 ····​if-​eqz·​v5,​·​:​cond_1 113 ····​if-​eqz·​v5,​·​:​cond_1
   
114 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 114 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
115 ····​move-​result-​object·​v0 115 ····​move-​result-​object·​v0
   
116 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 116 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
   
117 ····​.​line·​98 117 ····​.​line·​98
118 ····​.​local·​v0,​·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 118 ····​.​local·​v0,​·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
119 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>mycon:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 119 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Str​eamMsgListener;​-​>mycon:​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
   
120 ····​if-​eq·​v0,​·​v5,​·​:​cond_0 120 ····​if-​eq·​v0,​·​v5,​·​:​cond_0
   
Max diff block lines reached; 3166/8460 bytes (37.42%) of diff not shown.
[−]
smali/org/bobstuff/bobball/Network/NetworkDispatcher.smali
Offset 170, 52 lines modified Offset 170, 51 lines modified
170 ····​.​param·​p2,​·​"payload"····​#·​[B 170 ····​.​param·​p2,​·​"payload"····​#·​[B
   
171 ····​.​prologue 171 ····​.​prologue
172 ····​.​line·​38 172 ····​.​line·​38
173 ····​monitor-​enter·​p0 173 ····​monitor-​enter·​p0
   
174 ····​:​try_start_0 174 ····​:​try_start_0
175 ····​new-​instance·​v3,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​ 175 ····​new-​instance·​v2,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
   
176 ····​iget·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​-​>uid:​I 176 ····​iget·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​-​>uid:​I
   
177 ····​invoke-​direct·​{v3,​·​p1,​·​v5,​·​p2},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​><init>(II[B)​V 177 ····​invoke-​direct·​{v2,​·​p1,​·​v4,​·​p2},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​><init>(II[B)​V
   
178 ····​.​line·​39 178 ····​.​line·​39
179 ····​.​local·​v3,​·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​ 179 ····​.​local·​v2,​·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
180 ····​iget-​object·​v5,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​-​>cons:​Ljava/​util/​List;​ 180 ····​iget-​object·​v4,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher;​-​>cons:​Ljava/​util/​List;​
   
181 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 181 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
182 ····​move-​result-​object·​v2 182 ····​move-​result-​object·​v4
   
183 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
184 ····​:​goto_0 183 ····​:​goto_0
185 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 184 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
186 ····​move-​result·​v5 185 ····​move-​result·​v5
   
187 ····​if-​eqz·​v5,​·​:​cond_0 186 ····​if-​eqz·​v5,​·​:​cond_0
   
188 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 187 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
189 ····​move-​result-​object·​v0 188 ····​move-​result-​object·​v0
   
190 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 189 ····​check-​cast·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
   
191 ····​.​line·​40 190 ····​.​line·​40
192 ····​.​local·​v0,​·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 191 ····​.​local·​v0,​·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
193 ····​iget-​object·​v4,​·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​-​>out:​Ljava/​io/​DataOutputStream;​ 192 ····​iget-​object·​v3,​·​v0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​-​>out:​Ljava/​io/​DataOutputStream;​
194 ····​:​try_end_0 193 ····​:​try_end_0
195 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 194 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
196 ····​.​line·​42 195 ····​.​line·​42
197 ····​.​local·​v4,​·​"o":​Ljava/​io/​DataOutputStream;​ 196 ····​.​local·​v3,​·​"o":​Ljava/​io/​DataOutputStream;​
198 ····​:​try_start_1 197 ····​:​try_start_1
199 ····​invoke-​virtual·​{v3,​·​v4},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​>toOutputStream(Ljava​/​io/​DataOutputStream;​)​V 198 ····​invoke-​virtual·​{v2,​·​v3},​·​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​-​>toOutputStream(Ljava​/​io/​DataOutputStream;​)​V
200 ····​:​try_end_1 199 ····​:​try_end_1
201 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0 200 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0
202 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 201 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
   
203 ····​goto·​:​goto_0 202 ····​goto·​:​goto_0
   
204 ····​.​line·​43 203 ····​.​line·​43
Offset 230, 27 lines modified Offset 229, 25 lines modified
230 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0 229 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0
   
231 ····​goto·​:​goto_0 230 ····​goto·​:​goto_0
   
232 ····​.​line·​38 231 ····​.​line·​38
233 ····​.​end·​local·​v0····​#·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​ 232 ····​.​end·​local·​v0····​#·​"c":​Lorg/​bobstuff/​bobball/​Network/​NetworkDispatcher$Con​nection;​
234 ····​.​end·​local·​v1····​#·​"e":​Ljava/​io/​IOException;​ 233 ····​.​end·​local·​v1····​#·​"e":​Ljava/​io/​IOException;​
235 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 234 ····​.​end·​local·​v2····​#·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
236 ····​.​end·​local·​v3····​#·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​ 235 ····​.​end·​local·​v3····​#·​"o":​Ljava/​io/​DataOutputStream;​
237 ····​.​end·​local·​v4····​#·​"o":​Ljava/​io/​DataOutputStream;​  
238 ····​:​catchall_0 236 ····​:​catchall_0
239 ····​move-​exception·​v5 237 ····​move-​exception·​v4
   
240 ····​monitor-​exit·​p0 238 ····​monitor-​exit·​p0
   
241 ····​throw·​v5 239 ····​throw·​v4
   
242 ····​.​line·​47 240 ····​.​line·​47
243 ····​.​restart·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 241 ····​.​restart·​local·​v2····​#·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​
244 ····​.​restart·​local·​v3····​#·​"m":​Lorg/​bobstuff/​bobball/​Network/​NetworkMessage;​  
245 ····​:​cond_0 242 ····​:​cond_0
246 ····​monitor-​exit·​p0 243 ····​monitor-​exit·​p0
   
247 ····​return-​void 244 ····​return-​void
248 .​end·​method 245 .​end·​method
   
249 .​method·​public·​declared-​synchronized·​setMsgHandler(Lorg/​bobstuff/​bobball/​Network/​NetworkMsgHandler;​J)​V 246 .​method·​public·​declared-​synchronized·​setMsgHandler(Lorg/​bobstuff/​bobball/​Network/​NetworkMsgHandler;​J)​V
[−]
smali/org/bobstuff/bobball/Network/NetworkIP$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$port:​I 22 .​field·​final·​synthetic·​val$port:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​I)​V 24 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​I)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​28 28 ····​.​line·​28
28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$1;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​
   
29 ····​iput·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$1;​-​>val$port:​I 30 ····​iput·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$1;​-​>val$port:​I
   
[−]
smali/org/bobstuff/bobball/Network/NetworkIP$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$dstPort:​I 24 .​field·​final·​synthetic·​val$dstPort:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​Ljava/​lang/​String;​I)​V 26 .​method·​constructor·​<init>(Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​Ljava/​lang/​String;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​56 30 ····​.​line·​56
30 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$2;​-​>this$0:​Lorg/​bobstuff/​bobball/​Network/​NetworkIP;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$2;​-​>val$dstName:​Ljava/​lang/​String;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lorg/​bobstuff/​bobball/​Network/​NetworkIP$2;​-​>val$dstName:​Ljava/​lang/​String;​
   
[−]
original/AndroidManifest.xml
Offset 46, 15 lines modified Offset 46, 15 lines modified
000002d0:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500··​s.​i.​o.​n.​N.​a.​m.​e.​ 000002d0:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500··​s.​i.​o.​n.​N.​a.​m.​e.​
000002e0:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500··​.​.​.​.​m.​a.​n.​i.​f.​e.​ 000002e0:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500··​.​.​.​.​m.​a.​n.​i.​f.​e.​
000002f0:​·​7300·​7400·​0000·​1400·​6f00·​7200·​6700·​2e00··​s.​t.​.​.​.​.​o.​r.​g.​.​.​ 000002f0:​·​7300·​7400·​0000·​1400·​6f00·​7200·​6700·​2e00··​s.​t.​.​.​.​.​o.​r.​g.​.​.​
00000300:​·​6200·​6f00·​6200·​7300·​7400·​7500·​6600·​6600··​b.​o.​b.​s.​t.​u.​f.​f.​ 00000300:​·​6200·​6f00·​6200·​7300·​7400·​7500·​6600·​6600··​b.​o.​b.​s.​t.​u.​f.​f.​
00000310:​·​2e00·​6200·​6f00·​6200·​6200·​6100·​6c00·​6c00··​.​.​b.​o.​b.​b.​a.​l.​l.​ 00000310:​·​2e00·​6200·​6f00·​6200·​6200·​6100·​6c00·​6c00··​.​.​b.​o.​b.​b.​a.​l.​l.​
00000320:​·​0000·​0400·​3100·​2e00·​3100·​3500·​0000·​0200··​.​.​.​.​1.​.​.​1.​5.​.​.​.​.​ 00000320:​·​0000·​0400·​3100·​2e00·​3100·​3500·​0000·​0200··​.​.​.​.​1.​.​.​1.​5.​.​.​.​.​
00000330:​·​3200·​3300·​0000·​0b00·​3600·​2e00·​3000·​2d00··​2.​3.​.​.​.​.​6.​.​.​0.​-​.​ 00000330:​·​3200·​3300·​0000·​0b00·​3600·​2e00·​3000·​2d00··​2.​3.​.​.​.​.​6.​.​.​0.​-​.​
00000340:​·​3200·​3100·​3600·​3600·​3700·​3600·​3700·​0000··​2.​1.​6.​6.​7.​6.​7.​.​.​ 00000340:​·​3200·​3700·​3000·​3400·​3000·​3000·​3200·​0000··​2.​7.​0.​4.​0.​0.​2.​.​.​
00000350:​·​0800·​7500·​7300·​6500·​7300·​2d00·​7300·​6400··​.​.​u.​s.​e.​s.​-​.​s.​d.​ 00000350:​·​0800·​7500·​7300·​6500·​7300·​2d00·​7300·​6400··​.​.​u.​s.​e.​s.​-​.​s.​d.​
00000360:​·​6b00·​0000·​0f00·​7500·​7300·​6500·​7300·​2d00··​k.​.​.​.​.​u.​s.​e.​s.​-​.​ 00000360:​·​6b00·​0000·​0f00·​7500·​7300·​6500·​7300·​2d00··​k.​.​.​.​.​u.​s.​e.​s.​-​.​
00000370:​·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​6900··​p.​e.​r.​m.​i.​s.​s.​i.​ 00000370:​·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​6900··​p.​e.​r.​m.​i.​s.​s.​i.​
00000380:​·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​6400·​7200··​o.​n.​.​.​.​.​a.​n.​d.​r.​ 00000380:​·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​6400·​7200··​o.​n.​.​.​.​.​a.​n.​d.​r.​
00000390:​·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00··​o.​i.​d.​.​.​p.​e.​r.​m.​ 00000390:​·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00··​o.​i.​d.​.​.​p.​e.​r.​m.​
000003a0:​·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5600··​i.​s.​s.​i.​o.​n.​.​.​V.​ 000003a0:​·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5600··​i.​s.​s.​i.​o.​n.​.​.​V.​
000003b0:​·​4900·​4200·​5200·​4100·​5400·​4500·​0000·​0b00··​I.​B.​R.​A.​T.​E.​.​.​.​.​ 000003b0:​·​4900·​4200·​5200·​4100·​5400·​4500·​0000·​0b00··​I.​B.​R.​A.​T.​E.​.​.​.​.​