59.2 KB
/home/fdroid/fdroiddata/tmp/com.jmstudios.pointandhit.android_12.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.jmstudios.pointandhit.android_12.apk
8.34 KB
zipinfo /dev/stdin
Max report size reached
5.66 KB
classes.dex
5.64 KB
classes.jar
3.41 KB
zipinfo /dev/stdin
Max report size reached
2.21 KB
com/jmstudios/pointandhit/BulletManager.class
2.12 KB
javap -verbose -constants -s -l -private {}
Max report size reached
3.9 KB
smali/com/jmstudios/pointandhit/MainMenuScreen.smali
Offset 119, 14 lines modifiedOffset 119, 15 lines modified
  
119 ····​move-​result·​v6119 ····​move-​result·​v6
  
120 ····​int-​to-​float·​v6,​·​v6120 ····​int-​to-​float·​v6,​·​v6
  
121 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​121 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​
  
 122 ····​.​line·​61
122 ····​invoke-​interface·​{v7},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I123 ····​invoke-​interface·​{v7},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I
  
123 ····​move-​result·​v7124 ····​move-​result·​v7
  
124 ····​int-​to-​float·​v7,​·​v7125 ····​int-​to-​float·​v7,​·​v7
  
125 ····​move-​object/​from16·​v0,​·​v17126 ····​move-​object/​from16·​v0,​·​v17
Offset 228, 14 lines modifiedOffset 229, 15 lines modified
228 ····​.​local·​v3,​·​"buttonsTex":​Lcom/​badlogic/​gdx/​graphics/​Texture;​229 ····​.​local·​v3,​·​"buttonsTex":​Lcom/​badlogic/​gdx/​graphics/​Texture;​
229 ····​new-​instance·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​230 ····​new-​instance·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​
  
230 ····​sget-​object·​v6,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​231 ····​sget-​object·​v6,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​
  
231 ····​const-​string·​v7,​·​"buttons/​play_button.​png"232 ····​const-​string·​v7,​·​"buttons/​play_button.​png"
  
 233 ····​.​line·​74
232 ····​invoke-​interface·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​Files;​-​>internal(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​234 ····​invoke-​interface·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​Files;​-​>internal(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​
  
233 ····​move-​result-​object·​v6235 ····​move-​result-​object·​v6
  
234 ····​invoke-​direct·​{v11,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V236 ····​invoke-​direct·​{v11,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V
  
235 ····​.​line·​75237 ····​.​line·​75
Offset 391, 26 lines modifiedOffset 393, 28 lines modified
  
391 ····​move-​result-​object·​v6393 ····​move-​result-​object·​v6
  
392 ····​const/​high16·​v7,​·​0x40200000····​#·​2.​5f394 ····​const/​high16·​v7,​·​0x40200000····​#·​2.​5f
  
393 ····​mul-​float/​2addr·​v7,​·​v14395 ····​mul-​float/​2addr·​v7,​·​v14
  
 396 ····​.​line·​101
394 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​397 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
395 ····​move-​result-​object·​v6398 ····​move-​result-​object·​v6
  
396 ····​move-​object/​from16·​v0,​·​p0399 ····​move-​object/​from16·​v0,​·​p0
  
397 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F400 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F
  
398 ····​move-​object/​from16·​v0,​·​p0401 ····​move-​object/​from16·​v0,​·​p0
  
399 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>playButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​402 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>playButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​
  
 403 ····​.​line·​102
400 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getWidth()​F404 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getWidth()​F
  
401 ····​move-​result·​v8405 ····​move-​result·​v8
  
402 ····​mul-​float/​2addr·​v7,​·​v8406 ····​mul-​float/​2addr·​v7,​·​v8
  
403 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​407 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
Offset 421, 14 lines modifiedOffset 425, 15 lines modified
  
421 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F425 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F
  
422 ····​move-​object/​from16·​v0,​·​p0426 ····​move-​object/​from16·​v0,​·​p0
  
423 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>playButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​427 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>playButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​
  
 428 ····​.​line·​103
424 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F429 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F
  
425 ····​move-​result·​v8430 ····​move-​result·​v8
  
426 ····​mul-​float/​2addr·​v7,​·​v8431 ····​mul-​float/​2addr·​v7,​·​v8
  
427 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​432 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
Offset 475, 14 lines modifiedOffset 480, 15 lines modified
  
475 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F480 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F
  
476 ····​move-​object/​from16·​v0,​·​p0481 ····​move-​object/​from16·​v0,​·​p0
  
477 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>tutorialButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​482 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>tutorialButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​
  
 483 ····​.​line·​106
478 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F484 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F
  
479 ····​move-​result·​v8485 ····​move-​result·​v8
  
480 ····​mul-​float/​2addr·​v7,​·​v8486 ····​mul-​float/​2addr·​v7,​·​v8
  
481 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​487 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
Offset 522, 14 lines modifiedOffset 528, 15 lines modified
  
522 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F528 ····​iget·​v7,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>scale:​F
  
523 ····​move-​object/​from16·​v0,​·​p0529 ····​move-​object/​from16·​v0,​·​p0
  
524 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>optionsButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​530 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>optionsButton:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​
  
 531 ····​.​line·​108
525 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F532 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​ImageButton;​-​>getHeight()​F
  
526 ····​move-​result·​v8533 ····​move-​result·​v8
  
527 ····​mul-​float/​2addr·​v7,​·​v8534 ····​mul-​float/​2addr·​v7,​·​v8
  
528 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​535 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>height(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
Offset 568, 14 lines modifiedOffset 575, 15 lines modified
  
568 ····​sub-​float/​2addr·​v7,​·​v8575 ····​sub-​float/​2addr·​v7,​·​v8
  
569 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​576 ····​invoke-​virtual·​{v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
570 ····​move-​result-​object·​v6577 ····​move-​result-​object·​v6
  
 578 ····​.​line·​113
571 ····​invoke-​virtual·​{v6},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>center()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​579 ····​invoke-​virtual·​{v6},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>center()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
572 ····​.​line·​114580 ····​.​line·​114
573 ····​move-​object/​from16·​v0,​·​p0581 ····​move-​object/​from16·​v0,​·​p0
  
574 ····​iget-​object·​v6,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​582 ····​iget-​object·​v6,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​-​>table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$1.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​11825 ····​.​line·​118
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$1;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$1;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$3.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​18024 ····​.​line·​180
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$3;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$3;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
708 B
smali/com/jmstudios/pointandhit/OneShotGame.smali
Offset 106, 14 lines modifiedOffset 106, 15 lines modified
106 ····​.​line·​42106 ····​.​line·​42
107 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​107 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​
  
108 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​108 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​
  
109 ····​const-​string·​v2,​·​"buttons/​buttons.​png"109 ····​const-​string·​v2,​·​"buttons/​buttons.​png"
  
 110 ····​.​line·​43
110 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>internal(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​111 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>internal(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​
  
111 ····​move-​result-​object·​v1112 ····​move-​result-​object·​v1
  
112 ····​invoke-​direct·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V113 ····​invoke-​direct·​{v0,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V
  
113 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OneShotGame;​-​>buttons:​Lcom/​badlogic/​gdx/​graphics/​Texture;​114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OneShotGame;​-​>buttons:​Lcom/​badlogic/​gdx/​graphics/​Texture;​
695 B
smali/com/jmstudios/pointandhit/OptionsScreen$1.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​OptionsScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​OptionsScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​13525 ····​.​line·​135
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen$1;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen$1;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
4.55 KB
smali/com/jmstudios/pointandhit/TargetManager.smali
Offset 480, 14 lines modifiedOffset 480, 15 lines modified
  
480 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>higherX:​I480 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>higherX:​I
  
481 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerX:​I481 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerX:​I
  
482 ····​sub-​int/​2addr·​v3,​·​v4482 ····​sub-​int/​2addr·​v3,​·​v4
  
 483 ····​.​line·​212
483 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​Random;​-​>nextInt(I)​I484 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​Random;​-​>nextInt(I)​I
  
484 ····​move-​result·​v2485 ····​move-​result·​v2
  
485 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerX:​I486 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerX:​I
  
486 ····​add-​int·​v0,​·​v2,​·​v3487 ····​add-​int·​v0,​·​v2,​·​v3
Offset 498, 14 lines modifiedOffset 499, 15 lines modified
  
498 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>higherY:​I499 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>higherY:​I
  
499 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerY:​I500 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerY:​I
  
500 ····​sub-​int/​2addr·​v3,​·​v4501 ····​sub-​int/​2addr·​v3,​·​v4
  
 502 ····​.​line·​215
501 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​Random;​-​>nextInt(I)​I503 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​Random;​-​>nextInt(I)​I
  
502 ····​move-​result·​v2504 ····​move-​result·​v2
  
503 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerY:​I505 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>lowerY:​I
  
504 ····​add-​int·​v1,​·​v2,​·​v3506 ····​add-​int·​v1,​·​v2,​·​v3
Offset 666, 20 lines modifiedOffset 668, 22 lines modified
  
666 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>len()​F668 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>len()​F
  
667 ····​move-​result·​v2669 ····​move-​result·​v2
  
668 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​670 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​
  
 671 ····​.​line·​176
669 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I672 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I
  
670 ····​move-​result·​v3673 ····​move-​result·​v3
  
671 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>userPointer:​Lcom/​jmstudios/​pointandhit/​UserPointer;​674 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>userPointer:​Lcom/​jmstudios/​pointandhit/​UserPointer;​
  
 675 ····​.​line·​177
672 ····​invoke-​virtual·​{v4},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getRadius()​I676 ····​invoke-​virtual·​{v4},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getRadius()​I
  
673 ····​move-​result·​v4677 ····​move-​result·​v4
  
674 ····​add-​int/​2addr·​v3,​·​v4678 ····​add-​int/​2addr·​v3,​·​v4
  
675 ····​int-​to-​float·​v3,​·​v3679 ····​int-​to-​float·​v3,​·​v3
Offset 692, 39 lines modifiedOffset 696, 43 lines modified
  
692 ····​iget-​boolean·​v2,​·​v2,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>dying:​Z696 ····​iget-​boolean·​v2,​·​v2,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>dying:​Z
  
693 ····​if-​nez·​v2,​·​:​cond_0697 ····​if-​nez·​v2,​·​:​cond_0
  
694 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>loseLifeEffect:​Lcom/​jmstudios/​pointandhit/​LoseLifeEffect;​698 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>loseLifeEffect:​Lcom/​jmstudios/​pointandhit/​LoseLifeEffect;​
  
 699 ····​.​line·​179
695 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​LoseLifeEffect;​-​>isActive()​Z700 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​LoseLifeEffect;​-​>isActive()​Z
  
696 ····​move-​result·​v2701 ····​move-​result·​v2
  
697 ····​if-​nez·​v2,​·​:​cond_0702 ····​if-​nez·​v2,​·​:​cond_0
  
698 ····​.​line·​180703 ····​.​line·​180
699 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​704 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​
  
 705 ····​.​line·​181
700 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I706 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I
  
701 ····​move-​result·​v2707 ····​move-​result·​v2
  
702 ····​int-​to-​float·​v2,​·​v2708 ····​int-​to-​float·​v2,​·​v2
  
703 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​709 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>target:​Lcom/​jmstudios/​pointandhit/​Target;​
  
 710 ····​.​line·​182
704 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getStartRadius()​I711 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getStartRadius()​I
  
705 ····​move-​result·​v3712 ····​move-​result·​v3
  
706 ····​int-​to-​float·​v3,​·​v3713 ····​int-​to-​float·​v3,​·​v3
  
707 ····​div-​float/​2addr·​v2,​·​v3714 ····​div-​float/​2addr·​v2,​·​v3
  
 715 ····​.​line·​180
708 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>getHitScore(F)​I716 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>getHitScore(F)​I
  
709 ····​move-​result·​v0717 ····​move-​result·​v0
  
710 ····​.​line·​183718 ····​.​line·​183
711 ····​.​local·​v0,​·​"extraScore":​I719 ····​.​local·​v0,​·​"extraScore":​I
712 ····​iget·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>score:​I720 ····​iget·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>score:​I
Offset 784, 14 lines modifiedOffset 792, 15 lines modified
  
784 ····​iget·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>score:​I792 ····​iget·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>score:​I
  
785 ····​int-​to-​double·​v6,​·​v0793 ····​int-​to-​double·​v6,​·​v0
  
786 ····​const-​wide/​16·​v8,​·​0x0794 ····​const-​wide/​16·​v8,​·​0x0
  
 795 ····​.​line·​161
787 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D796 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
  
788 ····​move-​result-​wide·​v6797 ····​move-​result-​wide·​v6
  
789 ····​const-​wide/​high16·​v8,​·​0x4024000000000000L····​#·​10.​0798 ····​const-​wide/​high16·​v8,​·​0x4024000000000000L····​#·​10.​0
  
790 ····​div-​double/​2addr·​v6,​·​v8799 ····​div-​double/​2addr·​v6,​·​v8
Offset 804, 14 lines modifiedOffset 813, 15 lines modified
  
804 ····​.​line·​162813 ····​.​line·​162
805 ····​.​local·​v1,​·​"lifeTime":​F814 ····​.​local·​v1,​·​"lifeTime":​F
806 ····​new-​instance·​v0,​·​Lcom/​jmstudios/​pointandhit/​Target;​815 ····​new-​instance·​v0,​·​Lcom/​jmstudios/​pointandhit/​Target;​
  
807 ····​iget·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>targetRadius:​I816 ····​iget·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>targetRadius:​I
  
 817 ····​.​line·​164
808 ····​invoke-​direct·​{p0},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>randomSpawnLocation(​)​Lcom/​badlogic/​gdx/​math/​Vector2;​818 ····​invoke-​direct·​{p0},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>randomSpawnLocation(​)​Lcom/​badlogic/​gdx/​math/​Vector2;​
  
809 ····​move-​result-​object·​v3819 ····​move-​result-​object·​v3
  
Max diff block lines reached; 1184/4558 bytes (25.98%) of diff not shown.
717 B
smali/com/jmstudios/pointandhit/Target.smali
Offset 116, 20 lines modifiedOffset 116, 22 lines modified
  
116 ····​iget·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F116 ····​iget·​v1,​·​v1,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
117 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>centerPosition:​Lcom/​badlogic/​gdx/​math/​Vector2;​117 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>centerPosition:​Lcom/​badlogic/​gdx/​math/​Vector2;​
  
118 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>y:​F118 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>y:​F
  
 119 ····​.​line·​88
119 ····​invoke-​virtual·​{p0},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I120 ····​invoke-​virtual·​{p0},​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>getRadius()​I
  
120 ····​move-​result·​v3121 ····​move-​result·​v3
  
121 ····​int-​to-​float·​v3,​·​v3122 ····​int-​to-​float·​v3,​·​v3
  
 123 ····​.​line·​87
122 ····​invoke-​virtual·​{p1,​·​v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​-​>circle(FFF)​V124 ····​invoke-​virtual·​{p1,​·​v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​-​>circle(FFF)​V
  
123 ····​.​line·​90125 ····​.​line·​90
124 ····​:​cond_0126 ····​:​cond_0
125 ····​iget-​boolean·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>dying:​Z127 ····​iget-​boolean·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​Target;​-​>dying:​Z
  
126 ····​if-​eqz·​v1,​·​:​cond_1128 ····​if-​eqz·​v1,​·​:​cond_1
623 B
smali/com/jmstudios/pointandhit/GameScreen$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​12824 ····​.​line·​128
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$1;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$2.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​12425 ····​.​line·​124
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$2;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$2;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$2;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$2;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$4.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​18624 ····​.​line·​186
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$4;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$4;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
623 B
smali/com/jmstudios/pointandhit/GameScreen$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​23024 ····​.​line·​230
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$5;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$5;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
3.13 KB
smali/com/jmstudios/pointandhit/OptionsScreen.smali
Offset 70, 14 lines modifiedOffset 70, 15 lines modified
  
70 ····​move-​result·​v270 ····​move-​result·​v2
  
71 ····​int-​to-​float·​v2,​·​v271 ····​int-​to-​float·​v2,​·​v2
  
72 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​72 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​
  
 73 ····​.​line·​66
73 ····​invoke-​interface·​{v4},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I74 ····​invoke-​interface·​{v4},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I
  
74 ····​move-​result·​v475 ····​move-​result·​v4
  
75 ····​int-​to-​float·​v4,​·​v476 ····​int-​to-​float·​v4,​·​v4
  
76 ····​invoke-​direct·​{v15,​·​v2,​·​v4},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V77 ····​invoke-​direct·​{v15,​·​v2,​·​v4},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V
Offset 488, 14 lines modifiedOffset 489, 15 lines modified
  
488 ····​const/​high16·​v5,​·​0x40000000····​#·​2.​0f489 ····​const/​high16·​v5,​·​0x40000000····​#·​2.​0f
  
489 ····​mul-​float/​2addr·​v5,​·​v14490 ····​mul-​float/​2addr·​v5,​·​v14
  
490 ····​sub-​float/​2addr·​v4,​·​v5491 ····​sub-​float/​2addr·​v4,​·​v5
  
 492 ····​.​line·​115
491 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​493 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
492 ····​.​line·​118494 ····​.​line·​118
493 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​495 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
494 ····​invoke-​direct·​{v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​><init>()​V496 ····​invoke-​direct·​{v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​><init>()​V
  
Offset 523, 14 lines modifiedOffset 525, 15 lines modified
  
523 ····​const/​16·​v4,​·​0xa525 ····​const/​16·​v4,​·​0xa
  
524 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>align(I)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​526 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>align(I)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
525 ····​move-​result-​object·​v2527 ····​move-​result-​object·​v2
  
 528 ····​.​line·​121
526 ····​invoke-​virtual·​{v2,​·​v14},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>pad(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​529 ····​invoke-​virtual·​{v2,​·​v14},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>pad(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
527 ····​move-​result-​object·​v2530 ····​move-​result-​object·​v2
  
528 ····​const/​4·​v4,​·​0x0531 ····​const/​4·​v4,​·​0x0
  
529 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​532 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
Offset 692, 28 lines modifiedOffset 695, 30 lines modified
  
692 ····​move-​result-​object·​v2695 ····​move-​result-​object·​v2
  
693 ····​const/​high16·​v4,​·​0x40800000····​#·​4.​0f696 ····​const/​high16·​v4,​·​0x40800000····​#·​4.​0f
  
694 ····​mul-​float/​2addr·​v4,​·​v14697 ····​mul-​float/​2addr·​v4,​·​v14
  
 698 ····​.​line·​148
695 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​699 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>padBottom(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
696 ····​move-​result-​object·​v2700 ····​move-​result-​object·​v2
  
697 ····​const/​high16·​v4,​·​0x41200000····​#·​10.​0f701 ····​const/​high16·​v4,​·​0x41200000····​#·​10.​0f
  
698 ····​const/​high16·​v5,​·​0x3f800000····​#·​1.​0f702 ····​const/​high16·​v5,​·​0x3f800000····​#·​1.​0f
  
699 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>fill(FF)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​703 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>fill(FF)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
700 ····​move-​result-​object·​v2704 ····​move-​result-​object·​v2
  
701 ····​const/​16·​v4,​·​0xa705 ····​const/​16·​v4,​·​0xa
  
 706 ····​.​line·​149
702 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>align(I)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​707 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>align(I)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
703 ····​.​line·​150708 ····​.​line·​150
704 ····​move-​object/​from16·​v0,​·​p0709 ····​move-​object/​from16·​v0,​·​p0
  
705 ····​iget-​object·​v2,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​-​>mainTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​710 ····​iget-​object·​v2,​·​v0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​-​>mainTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
Offset 816, 26 lines modifiedOffset 821, 28 lines modified
816 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>pad(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​821 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>pad(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
817 ····​.​line·​179822 ····​.​line·​179
818 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​-​>getImageCell()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​823 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​-​>getImageCell()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
819 ····​move-​result-​object·​v1824 ····​move-​result-​object·​v1
  
 825 ····​.​line·​180
820 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​-​>getImageCell()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​826 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​CheckBox;​-​>getImageCell()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
821 ····​move-​result-​object·​v2827 ····​move-​result-​object·​v2
  
822 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>getPrefWidth()​F828 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>getPrefWidth()​F
  
823 ····​move-​result·​v2829 ····​move-​result·​v2
  
824 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​-​>scale:​F830 ····​iget·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​OptionsScreen;​-​>scale:​F
  
825 ····​mul-​float/​2addr·​v2,​·​v3831 ····​mul-​float/​2addr·​v2,​·​v3
  
 832 ····​.​line·​179
826 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>size(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​833 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>size(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
827 ····​.​line·​182834 ····​.​line·​182
828 ····​return-​object·​v0835 ····​return-​object·​v0
829 .​end·​method836 .​end·​method
  
  
10.5 KB
smali/com/jmstudios/pointandhit/GameScreen.smali
Max report size reached
1.53 KB
smali/com/jmstudios/pointandhit/UserPointer.smali
Offset 96, 18 lines modifiedOffset 96, 20 lines modified
96 ····​iput-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>startValue:​Lcom/​badlogic/​gdx/​math/​Vector2;​96 ····​iput-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>startValue:​Lcom/​badlogic/​gdx/​math/​Vector2;​
  
97 ····​.​line·​4897 ····​.​line·​48
98 ····​const-​string·​v3,​·​"sensitivity"98 ····​const-​string·​v3,​·​"sensitivity"
  
99 ····​const/​4·​v4,​·​0x299 ····​const/​4·​v4,​·​0x2
  
 100 ····​.​line·​49
100 ····​invoke-​interface·​{p3,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​Preferences;​-​>getInteger(Ljava/​lang/​String;​I)​I101 ····​invoke-​interface·​{p3,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​Preferences;​-​>getInteger(Ljava/​lang/​String;​I)​I
  
101 ····​move-​result·​v3102 ····​move-​result·​v3
  
 103 ····​.​line·​48
102 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getScreenSizeInDegre​es(I)​I104 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getScreenSizeInDegre​es(I)​I
  
103 ····​move-​result·​v3105 ····​move-​result·​v3
  
104 ····​iput·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>screenSizeInDegrees:​I106 ····​iput·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>screenSizeInDegrees:​I
  
105 ····​.​line·​50107 ····​.​line·​50
Offset 365, 24 lines modifiedOffset 367, 27 lines modified
  
365 ····​invoke-​virtual·​{v1},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F367 ····​invoke-​virtual·​{v1},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F
  
366 ····​move-​result·​v1368 ····​move-​result·​v1
  
367 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>pitchSmoother:​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​369 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>pitchSmoother:​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​
  
 370 ····​.​line·​68
368 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F371 ····​invoke-​virtual·​{v2},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F
  
369 ····​move-​result·​v2372 ····​move-​result·​v2
  
370 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>azimuthSmoother:​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​373 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>azimuthSmoother:​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​
  
 374 ····​.​line·​69
371 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F375 ····​invoke-​virtual·​{v3},​·​Lcom/​jmstudios/​pointandhit/​ValueSmoother;​-​>getValue()​F
  
372 ····​move-​result·​v3376 ····​move-​result·​v3
  
 377 ····​.​line·​67
373 ····​invoke-​direct·​{p0,​·​v1,​·​v2,​·​v3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>mapToScreen(FFF)​Lcom/​badlogic/​gdx/​math/​Vector2;​378 ····​invoke-​direct·​{p0,​·​v1,​·​v2,​·​v3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>mapToScreen(FFF)​Lcom/​badlogic/​gdx/​math/​Vector2;​
  
374 ····​move-​result-​object·​v0379 ····​move-​result-​object·​v0
  
375 ····​.​line·​70380 ····​.​line·​70
376 ····​.​local·​v0,​·​"centerPosition":​Lcom/​badlogic/​gdx/​math/​Vector2;​381 ····​.​local·​v0,​·​"centerPosition":​Lcom/​badlogic/​gdx/​math/​Vector2;​
377 ····​return-​object·​v0382 ····​return-​object·​v0
1010 B
smali/com/jmstudios/pointandhit/NoCompassScreen.smali
Offset 175, 14 lines modifiedOffset 175, 15 lines modified
  
175 ····​move-​result·​v4175 ····​move-​result·​v4
  
176 ····​int-​to-​float·​v4,​·​v4176 ····​int-​to-​float·​v4,​·​v4
  
177 ····​sget-​object·​v5,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​177 ····​sget-​object·​v5,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​
  
 178 ····​.​line·​50
178 ····​invoke-​interface·​{v5},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I179 ····​invoke-​interface·​{v5},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I
  
179 ····​move-​result·​v5180 ····​move-​result·​v5
  
180 ····​int-​to-​float·​v5,​·​v5181 ····​int-​to-​float·​v5,​·​v5
  
181 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V182 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V
Offset 256, 14 lines modifiedOffset 257, 15 lines modified
  
256 ····​iget·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F257 ····​iget·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
257 ····​mul-​float·​v6,​·​v2,​·​v8258 ····​mul-​float·​v6,​·​v2,​·​v8
  
258 ····​sub-​float/​2addr·​v5,​·​v6259 ····​sub-​float/​2addr·​v5,​·​v6
  
 260 ····​.​line·​61
259 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​261 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
260 ····​.​line·​62262 ····​.​line·​62
261 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​NoCompassScreen;​-​>stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​263 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​NoCompassScreen;​-​>stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​
  
262 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​NoCompassScreen;​-​>table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​264 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​NoCompassScreen;​-​>table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$4.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​14025 ····​.​line·​140
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$4;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$4;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$4;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$4;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
6.04 KB
smali/com/jmstudios/pointandhit/BulletManager.smali
Offset 180, 14 lines modifiedOffset 180, 15 lines modified
180 ····​if-​ge·​v7,​·​v9,​·​:​cond_2180 ····​if-​ge·​v7,​·​v9,​·​:​cond_2
  
181 ····​.​line·​59181 ····​.​line·​59
182 ····​iget-​object·​v10,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​182 ····​iget-​object·​v10,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
  
183 ····​new-​instance·​v0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​183 ····​new-​instance·​v0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
  
 184 ····​.​line·​60
184 ····​invoke-​virtual·​{p3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getRadius()​I185 ····​invoke-​virtual·​{p3},​·​Lcom/​jmstudios/​pointandhit/​UserPointer;​-​>getRadius()​I
  
185 ····​move-​result·​v4186 ····​move-​result·​v4
  
186 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>scoreSprites:​[Lcom/​badlogic/​gdx/​graphics/​Texture;​187 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>scoreSprites:​[Lcom/​badlogic/​gdx/​graphics/​Texture;​
  
187 ····​move-​object·​v5,​·​p2188 ····​move-​object·​v5,​·​p2
Offset 210, 74 lines modifiedOffset 211, 68 lines modified
210 #·​virtual·​methods211 #·​virtual·​methods
211 .​method·​public·​draw(Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​)​V212 .​method·​public·​draw(Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​)​V
212 ····​.​locals·​4213 ····​.​locals·​4
213 ····​.​param·​p1,​·​"batch"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​214 ····​.​param·​p1,​·​"batch"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​
  
214 ····​.​prologue215 ····​.​prologue
215 ····​.​line·​81216 ····​.​line·​81
216 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​217 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
  
217 ····.​local·​v0,​·​"arr$":​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​218 ····​array-​length·​v3,​·​v2
218 ····​array-​length·​v2,​·​v0 
  
219 ····​.​local·​v2,​·​"len$":​I 
220 ····​const/​4·​v1,​·​0x0219 ····​const/​4·​v1,​·​0x0
  
221 ····​.​local·​v1,​·​"i$":​I 
222 ····​:​goto_0220 ····​:​goto_0
223 ····​if-​ge·​v1,​·​v2,​·​:​cond_0221 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
  
224 ····​aget-​object·​v3,​·​v0,​·​v1222 ····​aget-​object·​v0,​·​v2,​·​v1
  
225 ····​.​line·​82223 ····​.​line·​82
226 ····​.​local·​v3,​·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​224 ····​.​local·​v0,​·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
227 ····​invoke-​virtual·​{v3,​·​p1},​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>draw(Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​)​V225 ····​invoke-​virtual·​{v0,​·​p1},​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>draw(Lcom/​badlogic/​gdx/​graphics/​g2d/​SpriteBatch;​)​V
  
228 ····​.​line·​81226 ····​.​line·​81
229 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1227 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
230 ····​goto·​:​goto_0228 ····​goto·​:​goto_0
  
231 ····​.​line·​84229 ····​.​line·​84
232 ····​.​end·​local·​v3····​#·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​230 ····​.​end·​local·​v0····​#·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
233 ····​:​cond_0231 ····​:​cond_0
234 ····​return-​void232 ····​return-​void
235 .​end·​method233 .​end·​method
  
236 .​method·​public·​draw(Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​)​V234 .​method·​public·​draw(Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​)​V
237 ····​.​locals·​4235 ····​.​locals·​4
238 ····​.​param·​p1,​·​"shapeRenderer"····​#·​Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​236 ····​.​param·​p1,​·​"shapeRenderer"····​#·​Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​
  
239 ····​.​prologue237 ····​.​prologue
240 ····​.​line·​75238 ····​.​line·​75
241 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​239 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
  
242 ····.​local·​v0,​·​"arr$":​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​240 ····​array-​length·​v3,​·​v2
243 ····​array-​length·​v2,​·​v0 
  
244 ····​.​local·​v2,​·​"len$":​I 
245 ····​const/​4·​v1,​·​0x0241 ····​const/​4·​v1,​·​0x0
  
246 ····​.​local·​v1,​·​"i$":​I 
247 ····​:​goto_0242 ····​:​goto_0
248 ····​if-​ge·​v1,​·​v2,​·​:​cond_0243 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
  
249 ····​aget-​object·​v3,​·​v0,​·​v1244 ····​aget-​object·​v0,​·​v2,​·​v1
  
250 ····​.​line·​76245 ····​.​line·​76
251 ····​.​local·​v3,​·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​246 ····​.​local·​v0,​·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
252 ····​invoke-​virtual·​{v3,​·​p1},​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>draw(Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​)​V247 ····​invoke-​virtual·​{v0,​·​p1},​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>draw(Lcom/​badlogic/​gdx/​graphics/​glutils/​ShapeRenderer;​)​V
  
253 ····​.​line·​75248 ····​.​line·​75
254 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1249 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
255 ····​goto·​:​goto_0250 ····​goto·​:​goto_0
  
256 ····​.​line·​78251 ····​.​line·​78
257 ····​.​end·​local·​v3····​#·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​252 ····​.​end·​local·​v0····​#·​"shootAnimation":​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
258 ····​:​cond_0253 ····​:​cond_0
259 ····​return-​void254 ····​return-​void
260 .​end·​method255 .​end·​method
  
261 .​method·​public·​shoot()​V256 .​method·​public·​shoot()​V
262 ····​.​locals·​5257 ····​.​locals·​5
  
Offset 352, 62 lines modifiedOffset 347, 59 lines modified
352 ····​:​cond_2347 ····​:​cond_2
353 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1348 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
  
354 ····​goto·​:​goto_0349 ····​goto·​:​goto_0
355 .​end·​method350 .​end·​method
  
356 .​method·​public·​update()​V351 .​method·​public·​update()​V
357 ····​.​locals·6352 ····​.​locals·4
  
358 ····​.​prologue353 ····​.​prologue
359 ····​.​line·​66354 ····​.​line·​66
360 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F355 ····​iget·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F
  
361 ····​const/​4·​v5,​·​0x0356 ····​const/​4·​v2,​·​0x0
  
362 ····​cmpl-​float·​v4,​·​v4,​·​v5357 ····​cmpl-​float·​v1,​·​v1,​·​v2
  
363 ····​if-​lez·​v4,​·​:​cond_0358 ····​if-​lez·​v1,​·​:​cond_0
  
364 ····​.​line·​67359 ····​.​line·​67
365 ····​iget·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F360 ····​iget·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F
  
366 ····​sget-​object·​v5,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​361 ····​sget-​object·​v2,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​
  
367 ····​invoke-​interface·​{v5},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getDeltaTime()​F362 ····​invoke-​interface·​{v2},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getDeltaTime()​F
  
368 ····​move-​result·​v5363 ····​move-​result·​v2
  
369 ····​sub-​float/​2addr·​v4,​·​v5364 ····​sub-​float/​2addr·​v1,​·​v2
  
370 ····​iput·​v4,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F365 ····​iput·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootCoolDownTimeLef​t:​F
  
371 ····​.​line·​69366 ····​.​line·​69
372 ····​:​cond_0367 ····​:​cond_0
373 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​368 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​BulletManager;​-​>shootAnimations:​[Lcom/​jmstudios/​pointandhit/​ShootAnimation;​
  
Max diff block lines reached; 817/6086 bytes (13.42%) of diff not shown.
623 B
smali/com/jmstudios/pointandhit/GameScreen$2.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​17324 ····​.​line·​173
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$2;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$2;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
702 B
smali/com/jmstudios/pointandhit/MainMenuScreen$3.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​19 .​field·​final·​synthetic·​val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V21 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​Lcom/​jmstudios/​pointandhit/​OneShotGame;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​13425 ····​.​line·​134
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$3;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$3;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​MainMenuScreen;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$3;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​MainMenuScreen$3;​-​>val$game:​Lcom/​jmstudios/​pointandhit/​OneShotGame;​
  
4.15 KB
smali/com/jmstudios/pointandhit/TutorialScreen.smali
Offset 179, 14 lines modifiedOffset 179, 15 lines modified
  
179 ····​move-​result·​v2179 ····​move-​result·​v2
  
180 ····​int-​to-​float·​v2,​·​v2180 ····​int-​to-​float·​v2,​·​v2
  
181 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​181 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>graphics:​Lcom/​badlogic/​gdx/​Graphics;​
  
 182 ····​.​line·​92
182 ····​invoke-​interface·​{v3},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I183 ····​invoke-​interface·​{v3},​·​Lcom/​badlogic/​gdx/​Graphics;​-​>getHeight()​I
  
183 ····​move-​result·​v3184 ····​move-​result·​v3
  
184 ····​int-​to-​float·​v3,​·​v3185 ····​int-​to-​float·​v3,​·​v3
  
185 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V186 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V
Offset 393, 14 lines modifiedOffset 394, 15 lines modified
  
393 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F394 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
394 ····​mul-​float·​v3,​·​v0,​·​v5395 ····​mul-​float·​v3,​·​v0,​·​v5
  
395 ····​sub-​float/​2addr·​v2,​·​v3396 ····​sub-​float/​2addr·​v2,​·​v3
  
 397 ····​.​line·​124
396 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​398 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
397 ····​.​line·​125399 ····​.​line·​125
398 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​400 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
399 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​401 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
Offset 417, 14 lines modifiedOffset 419, 15 lines modified
  
417 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F419 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
418 ····​mul-​float·​v3,​·​v0,​·​v5420 ····​mul-​float·​v3,​·​v0,​·​v5
  
419 ····​sub-​float/​2addr·​v2,​·​v3421 ····​sub-​float/​2addr·​v2,​·​v3
  
 422 ····​.​line·​127
420 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​423 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
421 ····​.​line·​128424 ····​.​line·​128
422 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​425 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
423 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​426 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
Offset 441, 14 lines modifiedOffset 444, 15 lines modified
  
441 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F444 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
442 ····​mul-​float·​v3,​·​v0,​·​v5445 ····​mul-​float·​v3,​·​v0,​·​v5
  
443 ····​sub-​float/​2addr·​v2,​·​v3446 ····​sub-​float/​2addr·​v2,​·​v3
  
 447 ····​.​line·​130
444 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​448 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
445 ····​.​line·​131449 ····​.​line·​131
446 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​450 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​
  
447 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​451 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step1Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
Offset 568, 14 lines modifiedOffset 572, 15 lines modified
  
568 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F572 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
569 ····​mul-​float·​v3,​·​v0,​·​v5573 ····​mul-​float·​v3,​·​v0,​·​v5
  
570 ····​sub-​float/​2addr·​v2,​·​v3574 ····​sub-​float/​2addr·​v2,​·​v3
  
 575 ····​.​line·​151
571 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​576 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
572 ····​.​line·​152577 ····​.​line·​152
573 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​578 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
574 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​579 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
Offset 592, 14 lines modifiedOffset 597, 15 lines modified
  
592 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F597 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
593 ····​mul-​float·​v3,​·​v0,​·​v5598 ····​mul-​float·​v3,​·​v0,​·​v5
  
594 ····​sub-​float/​2addr·​v2,​·​v3599 ····​sub-​float/​2addr·​v2,​·​v3
  
 600 ····​.​line·​154
595 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​601 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
596 ····​.​line·​155602 ····​.​line·​155
597 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​603 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Stage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​
  
598 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​604 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>step2Table:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
Offset 730, 14 lines modifiedOffset 736, 15 lines modified
  
730 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F736 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
731 ····​mul-​float·​v3,​·​v0,​·​v5737 ····​mul-​float·​v3,​·​v0,​·​v5
  
732 ····​sub-​float/​2addr·​v2,​·​v3738 ····​sub-​float/​2addr·​v2,​·​v3
  
 739 ····​.​line·​179
733 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​740 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
734 ····​.​line·​180741 ····​.​line·​180
735 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​742 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
736 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​743 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​-​>row()​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
Offset 754, 14 lines modifiedOffset 761, 15 lines modified
  
754 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F761 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​>x:​F
  
755 ····​mul-​float·​v3,​·​v0,​·​v5762 ····​mul-​float·​v3,​·​v0,​·​v5
  
756 ····​sub-​float/​2addr·​v2,​·​v3763 ····​sub-​float/​2addr·​v2,​·​v3
  
 764 ····​.​line·​182
757 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​765 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​-​>width(F)​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Cell;​
  
758 ····​.​line·​183766 ····​.​line·​183
759 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneStage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​767 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneStage:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​Stage;​
  
760 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​768 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​TutorialScreen;​-​>doneTable:​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Table;​
  
Max diff block lines reached; -1/4142 bytes (-0.02%) of diff not shown.
1.49 KB
smali/com/jmstudios/pointandhit/ShootAnimation.smali
Offset 348, 14 lines modifiedOffset 348, 15 lines modified
  
348 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F348 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F
  
349 ····​div-​float/​2addr·​v8,​·​v9349 ····​div-​float/​2addr·​v8,​·​v9
  
350 ····​float-​to-​double·​v8,​·​v8350 ····​float-​to-​double·​v8,​·​v8
  
 351 ····​.​line·​70
351 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D352 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
  
352 ····​move-​result-​wide·​v8353 ····​move-​result-​wide·​v8
  
353 ····​mul-​double/​2addr·​v6,​·​v8354 ····​mul-​double/​2addr·​v6,​·​v8
  
354 ····​double-​to-​int·​v6,​·​v6355 ····​double-​to-​int·​v6,​·​v6
Offset 391, 14 lines modifiedOffset 392, 15 lines modified
  
391 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F392 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F
  
392 ····​div-​float/​2addr·​v8,​·​v9393 ····​div-​float/​2addr·​v8,​·​v9
  
393 ····​float-​to-​double·​v8,​·​v8394 ····​float-​to-​double·​v8,​·​v8
  
 395 ····​.​line·​74
394 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D396 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
  
395 ····​move-​result-​wide·​v8397 ····​move-​result-​wide·​v8
  
396 ····​mul-​double/​2addr·​v6,​·​v8398 ····​mul-​double/​2addr·​v6,​·​v8
  
397 ····​double-​to-​int·​v6,​·​v6399 ····​double-​to-​int·​v6,​·​v6
Offset 422, 14 lines modifiedOffset 424, 15 lines modified
  
422 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F424 ····​iget·​v9,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>shootingDuration:​F
  
423 ····​div-​float/​2addr·​v8,​·​v9425 ····​div-​float/​2addr·​v8,​·​v9
  
424 ····​float-​to-​double·​v8,​·​v8426 ····​float-​to-​double·​v8,​·​v8
  
 427 ····​.​line·​76
425 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D428 ····​invoke-​static·​{v8,​·​v9,​·​v10,​·​v11},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
  
426 ····​move-​result-​wide·​v8429 ····​move-​result-​wide·​v8
  
427 ····​mul-​double/​2addr·​v6,​·​v8430 ····​mul-​double/​2addr·​v6,​·​v8
  
428 ····​double-​to-​int·​v6,​·​v6431 ····​double-​to-​int·​v6,​·​v6
Offset 471, 14 lines modifiedOffset 474, 15 lines modified
  
471 ····​iget·​v8,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>targetY:​I474 ····​iget·​v8,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​ShootAnimation;​-​>targetY:​I
  
472 ····​int-​to-​float·​v8,​·​v8475 ····​int-​to-​float·​v8,​·​v8
  
473 ····​invoke-​direct·​{v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V476 ····​invoke-​direct·​{v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​math/​Vector2;​-​><init>(FF)​V
  
 477 ····​.​line·​83
474 ····​invoke-​virtual·​{v4,​·​v6},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>hit(Lcom/​badlogic/​gdx/​math/​Vector2;​)​I478 ····​invoke-​virtual·​{v4,​·​v6},​·​Lcom/​jmstudios/​pointandhit/​TargetManager;​-​>hit(Lcom/​badlogic/​gdx/​math/​Vector2;​)​I
  
475 ····​move-​result·​v2479 ····​move-​result·​v2
  
476 ····​.​line·​84480 ····​.​line·​84
477 ····​.​local·​v2,​·​"extraScore":​I481 ····​.​local·​v2,​·​"extraScore":​I
478 ····​if-​eqz·​v2,​·​:​cond_5482 ····​if-​eqz·​v2,​·​:​cond_5
623 B
smali/com/jmstudios/pointandhit/GameScreen$6.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​18 .​field·​final·​synthetic·​this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V20 .​method·​constructor·​<init>(Lcom/​jmstudios/​pointandhit/​GameScreen;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​23624 ····​.​line·​236
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$6;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jmstudios/​pointandhit/​GameScreen$6;​-​>this$0:​Lcom/​jmstudios/​pointandhit/​GameScreen;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​utils/​ClickListener;​-​><init>()​V
  
298 B
smali/com/jmstudios/pointandhit/android/R.smali
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​019 ····​.​locals·​0
  
20 ····​.​prologue20 ····​.​prologue
21 ····​.​line·​1021 ····​.​line·​10
22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
23 ····​.​line·​19 
24 ····​return-​void23 ····​return-​void
25 .​end·​method24 .​end·​method