| | | |
Offset 1, 13 lines modified | Offset 1, 13 lines modified |
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:·0cabae03 | 4 | checksum············:·5d67b5f5 |
5 | signature···········:·60c3...4fea | 5 | signature···········:·feea...b934 |
6 | file_size···········:·274140 | 6 | file_size···········:·274192 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·2721 | 10 | string_ids_size·····:·2721 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·550 | 12 | type_ids_size·······:·550 |
13 | type_ids_off········:·10996·(0x002af4) | 13 | type_ids_off········:·10996·(0x002af4) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified |
15 | proto_ids_off·······:·13196·(0x00338c) | 15 | proto_ids_off·······:·13196·(0x00338c) |
16 | field_ids_size······:·1480 | 16 | field_ids_size······:·1480 |
17 | field_ids_off·······:·20324·(0x004f64) | 17 | field_ids_off·······:·20324·(0x004f64) |
18 | method_ids_size·····:·2547 | 18 | method_ids_size·····:·2547 |
19 | method_ids_off······:·32164·(0x007da4) | 19 | method_ids_off······:·32164·(0x007da4) |
20 | class_defs_size·····:·390 | 20 | class_defs_size·····:·390 |
21 | class_defs_off······:·52540·(0x00cd3c) | 21 | class_defs_off······:·52540·(0x00cd3c) |
22 | data_size···········:·209120 | 22 | data_size···········:·209172 |
23 | data_off············:·65020·(0x00fdfc) | 23 | data_off············:·65020·(0x00fdfc) |
| |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·75 | 25 | class_idx···········:·75 |
26 | access_flags········:·1·(0x0001) | 26 | access_flags········:·1·(0x0001) |
27 | superclass_idx······:·7 | 27 | superclass_idx······:·7 |
28 | source_file_idx·····:·75 | 28 | source_file_idx·····:·75 |
Offset 352, 328 lines modified | Offset 352, 340 lines modified |
352 | ········0x0000·-·0x0016·reg=3·(null)·Landroid/content/Context;· | 352 | ········0x0000·-·0x0016·reg=3·(null)·Landroid/content/Context;· |
| |
353 | ····#1··············:·(in·Lch/logixisland/anuto/GameFactory;) | 353 | ····#1··············:·(in·Lch/logixisland/anuto/GameFactory;) |
354 | ······name··········:·'initializeBusiness' | 354 | ······name··········:·'initializeBusiness' |
355 | ······type··········:·'(Landroid/content/Context;)V' | 355 | ······type··········:·'(Landroid/content/Context;)V' |
356 | ······access········:·0x0002·(PRIVATE) | 356 | ······access········:·0x0002·(PRIVATE) |
357 | ······code··········- | 357 | ······code··········- |
358 | ······registers·····:·14 | 358 | ······registers·····:·26 |
359 | ······ins···········:·2 | 359 | ······ins···········:·2 |
360 | ······outs··········:·8 | 360 | ······outs··········:·8 |
361 | ······insns·size····:·181·16-bit·code·units | 361 | ······insns·size····:·204·16-bit·code·units |
362 | 01007c:········································|[01007c]·ch.logixisland.anuto.GameFactory.initializeBusiness:(Landroid/content/Context;)V | 362 | 01007c:········································|[01007c]·ch.logixisland.anuto.GameFactory.initializeBusiness:(Landroid/content/Context;)V |
| 363 | 01008c:·0800·1800······························|0000:·move-object/from16·v0,·v24 |
| 364 | 010090:·0809·1900······························|0002:·move-object/from16·v9,·v25 |
363 | 01008c:·2200·7100······························|0000:·new-instance·v0,·Lch/logixisland/anuto/business/game/MapRepository;·//·type@0071 | 365 | 010094:·2201·7100······························|0004:·new-instance·v1,·Lch/logixisland/anuto/business/game/MapRepository;·//·type@0071 |
364 | 010090:·7010·2a01·0000·························|0002:·invoke-direct·{v0},·Lch/logixisland/anuto/business/game/MapRepository;.<init>:()V·//·method@012a | 366 | 010098:·7010·2a01·0100·························|0006:·invoke-direct·{v1},·Lch/logixisland/anuto/business/game/MapRepository;.<init>:()V·//·method@012a |
365 | 010096:·5bc0·1800······························|0005:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mMapRepository:Lch/logixisland/anuto/business/game/MapRepository;·//·field@0018 | 367 | 01009e:·5b01·1800······························|0009:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mMapRepository:Lch/logixisland/anuto/business/game/MapRepository;·//·field@0018 |
366 | 01009a:·2200·7500······························|0007:·new-instance·v0,·Lch/logixisland/anuto/business/game/SaveGameRepository;·//·type@0075 | 368 | 0100a2:·2201·7500······························|000b:·new-instance·v1,·Lch/logixisland/anuto/business/game/SaveGameRepository;·//·type@0075 |
367 | 01009e:·7020·3c01·d000·························|0009:·invoke-direct·{v0,·v13},·Lch/logixisland/anuto/business/game/SaveGameRepository;.<init>:(Landroid/content/Context;)V·//·method@013c | 369 | 0100a6:·7020·3c01·9100·························|000d:·invoke-direct·{v1,·v9},·Lch/logixisland/anuto/business/game/SaveGameRepository;.<init>:(Landroid/content/Context;)V·//·method@013c |
368 | 0100a4:·5bc0·1b00······························|000c:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b | 370 | 0100ac:·5b01·1b00······························|0010:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b |
369 | 0100a8:·2200·7700······························|000e:·new-instance·v0,·Lch/logixisland/anuto/business/game/ScoreBoard;·//·type@0077 | 371 | 0100b0:·2201·7700······························|0012:·new-instance·v1,·Lch/logixisland/anuto/business/game/ScoreBoard;·//·type@0077 |
370 | 0100ac:·54c1·1100······························|0010:·iget-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 372 | 0100b4:·5402·1100······························|0014:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
371 | 0100b0:·7020·4801·1000·························|0012:·invoke-direct·{v0,·v1},·Lch/logixisland/anuto/business/game/ScoreBoard;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0148 | 373 | 0100b8:·7020·4801·2100·························|0016:·invoke-direct·{v1,·v2},·Lch/logixisland/anuto/business/game/ScoreBoard;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0148 |
372 | 0100b6:·5bc0·1c00······························|0015:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | 374 | 0100be:·5b01·1c00······························|0019:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
373 | 0100ba:·2200·8d00······························|0017:·new-instance·v0,·Lch/logixisland/anuto/business/tower/TowerAging;·//·type@008d | 375 | 0100c2:·2201·8d00······························|001b:·new-instance·v1,·Lch/logixisland/anuto/business/tower/TowerAging;·//·type@008d |
374 | 0100be:·54c1·1100······························|0019:·iget-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 376 | 0100c6:·5402·1100······························|001d:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
375 | 0100c2:·7020·9901·1000·························|001b:·invoke-direct·{v0,·v1},·Lch/logixisland/anuto/business/tower/TowerAging;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0199 | 377 | 0100ca:·7020·9901·2100·························|001f:·invoke-direct·{v1,·v2},·Lch/logixisland/anuto/business/tower/TowerAging;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0199 |
376 | 0100c8:·5bc0·2200······························|001e:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mTowerAging:Lch/logixisland/anuto/business/tower/TowerAging;·//·field@0022 | 378 | 0100d0:·5b01·2200······························|0022:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mTowerAging:Lch/logixisland/anuto/business/tower/TowerAging;·//·field@0022 |
377 | 0100cc:·2200·6c00······························|0020:·new-instance·v0,·Lch/logixisland/anuto/business/game/GameSpeed;·//·type@006c | 379 | 0100d4:·2201·6c00······························|0024:·new-instance·v1,·Lch/logixisland/anuto/business/game/GameSpeed;·//·type@006c |
378 | 0100d0:·54c1·1100······························|0022:·iget-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 380 | 0100d8:·5402·1100······························|0026:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
379 | 0100d4:·7020·0901·1000·························|0024:·invoke-direct·{v0,·v1},·Lch/logixisland/anuto/business/game/GameSpeed;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0109 | 381 | 0100dc:·7020·0901·2100·························|0028:·invoke-direct·{v1,·v2},·Lch/logixisland/anuto/business/game/GameSpeed;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;)V·//·method@0109 |
380 | 0100da:·5bc0·1f00······························|0027:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mSpeedManager:Lch/logixisland/anuto/business/game/GameSpeed;·//·field@001f | 382 | 0100e2:·5b01·1f00······························|002b:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mSpeedManager:Lch/logixisland/anuto/business/game/GameSpeed;·//·field@001f |
381 | 0100de:·2200·9600······························|0029:·new-instance·v0,·Lch/logixisland/anuto/business/tower/TowerSelector;·//·type@0096 | 383 | 0100e6:·2201·9600······························|002d:·new-instance·v1,·Lch/logixisland/anuto/business/tower/TowerSelector;·//·type@0096 |
382 | 0100e2:·54c1·1100······························|002b:·iget-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 384 | 0100ea:·5402·1100······························|002f:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
383 | 0100e6:·54c2·1c00······························|002d:·iget-object·v2,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | 385 | 0100ee:·5403·1c00······························|0031:·iget-object·v3,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
384 | 0100ea:·7030·c401·1002·························|002f:·invoke-direct·{v0,·v1,·v2},·Lch/logixisland/anuto/business/tower/TowerSelector;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;)V·//·method@01c4 | 386 | 0100f2:·7030·c401·2103·························|0033:·invoke-direct·{v1,·v2,·v3},·Lch/logixisland/anuto/business/tower/TowerSelector;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;)V·//·method@01c4 |
385 | 0100f0:·5bc0·2500······························|0032:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mTowerSelector:Lch/logixisland/anuto/business/tower/TowerSelector;·//·field@0025 | 387 | 0100f8:·5b01·2500······························|0036:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mTowerSelector:Lch/logixisland/anuto/business/tower/TowerSelector;·//·field@0025 |
386 | 0100f4:·2200·6900······························|0034:·new-instance·v0,·Lch/logixisland/anuto/business/game/GameLoader;·//·type@0069 | 388 | 0100fc:·220a·6900······························|0038:·new-instance·v10,·Lch/logixisland/anuto/business/game/GameLoader;·//·type@0069 |
387 | 0100f8:·54c5·1100······························|0036:·iget-object·v5,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 389 | 010100:·5403·1100······························|003a:·iget-object·v3,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
388 | 0100fc:·54c6·1400······························|0038:·iget-object·v6,·v12,·Lch/logixisland/anuto/GameFactory;.mGamePersister:Lch/logixisland/anuto/engine/logic/persistence/GamePersister;·//·field@0014 | 390 | 010104:·5404·1400······························|003c:·iget-object·v4,·v0,·Lch/logixisland/anuto/GameFactory;.mGamePersister:Lch/logixisland/anuto/engine/logic/persistence/GamePersister;·//·field@0014 |
389 | 010100:·54c7·2700······························|003a:·iget-object·v7,·v12,·Lch/logixisland/anuto/GameFactory;.mViewport:Lch/logixisland/anuto/engine/render/Viewport;·//·field@0027 | 391 | 010108:·5405·2700······························|003e:·iget-object·v5,·v0,·Lch/logixisland/anuto/GameFactory;.mViewport:Lch/logixisland/anuto/engine/render/Viewport;·//·field@0027 |
390 | 010104:·54c8·0e00······························|003c:·iget-object·v8,·v12,·Lch/logixisland/anuto/GameFactory;.mEntityRegistry:Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;·//·field@000e | 392 | 01010c:·5406·0e00······························|0040:·iget-object·v6,·v0,·Lch/logixisland/anuto/GameFactory;.mEntityRegistry:Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;·//·field@000e |
391 | 010108:·54c9·1800······························|003e:·iget-object·v9,·v12,·Lch/logixisland/anuto/GameFactory;.mMapRepository:Lch/logixisland/anuto/business/game/MapRepository;·//·field@0018 | 393 | 010110:·5407·1800······························|0042:·iget-object·v7,·v0,·Lch/logixisland/anuto/GameFactory;.mMapRepository:Lch/logixisland/anuto/business/game/MapRepository;·//·field@0018 |
392 | 01010c:·54ca·1b00······························|0040:·iget-object·v10,·v12,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b | 394 | 010114:·5408·1b00······························|0044:·iget-object·v8,·v0,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b |
393 | 010110:·0703···································|0042:·move-object·v3,·v0 | 395 | 010118:·07a1···································|0046:·move-object·v1,·v10 |
394 | 010112:·07d4···································|0043:·move-object·v4,·v13 | 396 | 01011a:·0802·1900······························|0047:·move-object/from16·v2,·v25 |
395 | 010114:·7608·f600·0300·························|0044:·invoke-direct/range·{v3,·v4,·v5,·v6,·v7,·v8,·v9,·v10},·Lch/logixisland/anuto/business/game/GameLoader;.<init>:(Landroid/content/Context;Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/engine/logic/persistence/GamePersister;Lch/logixisland/anuto/engine/render/Viewport;Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;Lch/logixisland/anuto/business/game/MapRepository;Lch/logixisland/anuto/business/game/SaveGameRepository;)V·//·method@00f6 | 397 | 01011e:·7608·f600·0100·························|0049:·invoke-direct/range·{v1,·v2,·v3,·v4,·v5,·v6,·v7,·v8},·Lch/logixisland/anuto/business/game/GameLoader;.<init>:(Landroid/content/Context;Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/engine/logic/persistence/GamePersister;Lch/logixisland/anuto/engine/render/Viewport;Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;Lch/logixisland/anuto/business/game/MapRepository;Lch/logixisland/anuto/business/game/SaveGameRepository;)V·//·method@00f6 |
396 | 01011a:·5bc0·1200······························|0047:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mGameLoader:Lch/logixisland/anuto/business/game/GameLoader;·//·field@0012 | 398 | 010124:·5b0a·1200······························|004c:·iput-object·v10,·v0,·Lch/logixisland/anuto/GameFactory;.mGameLoader:Lch/logixisland/anuto/business/game/GameLoader;·//·field@0012 |
397 | 01011e:·2201·6f00······························|0049:·new-instance·v1,·Lch/logixisland/anuto/business/game/HighScores;·//·type@006f | 399 | 010128:·2201·6f00······························|004e:·new-instance·v1,·Lch/logixisland/anuto/business/game/HighScores;·//·type@006f |
398 | 010122:·54c2·1100······························|004b:·iget-object·v2,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 400 | 01012c:·5402·1100······························|0050:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
399 | 010126:·54c3·1c00······························|004d:·iget-object·v3,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | 401 | 010130:·5403·1c00······························|0052:·iget-object·v3,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
400 | 01012a:·7050·2201·d132·························|004f:·invoke-direct·{v1,·v13,·v2,·v3,·v0},·Lch/logixisland/anuto/business/game/HighScores;.<init>:(Landroid/content/Context;Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/GameLoader;)V·//·method@0122 | 402 | 010134:·705a·2201·9132·························|0054:·invoke-direct·{v1,·v9,·v2,·v3,·v10},·Lch/logixisland/anuto/business/game/HighScores;.<init>:(Landroid/content/Context;Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/GameLoader;)V·//·method@0122 |
401 | 010130:·5bc1·1700······························|0052:·iput-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mHighScores:Lch/logixisland/anuto/business/game/HighScores;·//·field@0017 | 403 | 01013a:·5b01·1700······························|0057:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mHighScores:Lch/logixisland/anuto/business/game/HighScores;·//·field@0017 |
402 | 010134:·2200·6e00······························|0054:·new-instance·v0,·Lch/logixisland/anuto/business/game/GameState;·//·type@006e | 404 | 01013e:·2202·6e00······························|0059:·new-instance·v2,·Lch/logixisland/anuto/business/game/GameState;·//·type@006e |
| 405 | 010142:·5403·1c00······························|005b:·iget-object·v3,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
| 406 | 010146:·5404·2500······························|005d:·iget-object·v4,·v0,·Lch/logixisland/anuto/GameFactory;.mTowerSelector:Lch/logixisland/anuto/business/tower/TowerSelector;·//·field@0025 |
| 407 | 01014a:·7040·1401·3241·························|005f:·invoke-direct·{v2,·v3,·v1,·v4},·Lch/logixisland/anuto/business/game/GameState;.<init>:(Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/HighScores;Lch/logixisland/anuto/business/tower/TowerSelector;)V·//·method@0114 |
| 408 | 010150:·5b02·1600······························|0062:·iput-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameState:Lch/logixisland/anuto/business/game/GameState;·//·field@0016 |
| 409 | 010154:·2201·9d00······························|0064:·new-instance·v1,·Lch/logixisland/anuto/business/wave/WaveManager;·//·type@009d |
| 410 | 010158:·540b·1100······························|0066:·iget-object·v11,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
403 | 010138:·54c2·1c00······························|0056:·iget-object·v2,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | 411 | 01015c:·540c·1c00······························|0068:·iget-object·v12,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
404 | 01013c:·54c3·2500······························|0058:·iget-object·v3,·v12,·Lch/logixisland/anuto/GameFactory;.mTowerSelector:Lch/logixisland/anuto/business/tower/TowerSelector;·//·field@0025 | |
405 | 010140:·7040·1401·2031·························|005a:·invoke-direct·{v0,·v2,·v1,·v3},·Lch/logixisland/anuto/business/game/GameState;.<init>:(Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/HighScores;Lch/logixisland/anuto/business/tower/TowerSelector;)V·//·method@0114 | |
406 | 010146:·5bc0·1600······························|005d:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mGameState:Lch/logixisland/anuto/business/game/GameState;·//·field@0016 | |
407 | 01014a:·2200·9d00······························|005f:·new-instance·v0,·Lch/logixisland/anuto/business/wave/WaveManager;·//·type@009d | |
408 | 01014e:·54c5·1100······························|0061:·iget-object·v5,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | |
409 | 010152:·54c6·1c00······························|0063:·iget-object·v6,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | |
410 | 010156:·54c7·1600······························|0065:·iget-object·v7,·v12,·Lch/logixisland/anuto/GameFactory;.mGameState:Lch/logixisland/anuto/business/game/GameState;·//·field@0016 | 412 | 010160:·540d·1600······························|006a:·iget-object·v13,·v0,·Lch/logixisland/anuto/GameFactory;.mGameState:Lch/logixisland/anuto/business/game/GameState;·//·field@0016 |
411 | 01015a:·54c8·0e00······························|0067:·iget-object·v8,·v12,·Lch/logixisland/anuto/GameFactory;.mEntityRegistry:Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;·//·field@000e | 413 | 010164:·540e·0e00······························|006c:·iget-object·v14,·v0,·Lch/logixisland/anuto/GameFactory;.mEntityRegistry:Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;·//·field@000e |
412 | 01015e:·54c9·2200······························|0069:·iget-object·v9,·v12,·Lch/logixisland/anuto/GameFactory;.mTowerAging:Lch/logixisland/anuto/business/tower/TowerAging;·//·field@0022 | 414 | 010168:·540f·2200······························|006e:·iget-object·v15,·v0,·Lch/logixisland/anuto/GameFactory;.mTowerAging:Lch/logixisland/anuto/business/tower/TowerAging;·//·field@0022 |
413 | 010162:·0704···································|006b:·move-object·v4,·v0 | 415 | 01016c:·071a···································|0070:·move-object·v10,·v1 |
414 | 010164:·7606·0202·0400·························|006c:·invoke-direct/range·{v4,·v5,·v6,·v7,·v8,·v9},·Lch/logixisland/anuto/business/wave/WaveManager;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/GameState;Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;Lch/logixisland/anuto/business/tower/TowerAging;)V·//·method@0202 | 416 | 01016e:·7606·0202·0a00·························|0071:·invoke-direct/range·{v10,·v11,·v12,·v13,·v14,·v15},·Lch/logixisland/anuto/business/wave/WaveManager;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/GameState;Lch/logixisland/anuto/engine/logic/entity/EntityRegistry;Lch/logixisland/anuto/business/tower/TowerAging;)V·//·method@0202 |
415 | 01016a:·5bc0·2800······························|006f:·iput-object·v0,·v12,·Lch/logixisland/anuto/GameFactory;.mWaveManager:Lch/logixisland/anuto/business/wave/WaveManager;·//·field@0028 | 417 | 010174:·5b01·2800······························|0074:·iput-object·v1,·v0,·Lch/logixisland/anuto/GameFactory;.mWaveManager:Lch/logixisland/anuto/business/wave/WaveManager;·//·field@0028 |
416 | 01016e:·2201·6a00······························|0071:·new-instance·v1,·Lch/logixisland/anuto/business/game/GameSaver;·//·type@006a | 418 | 010178:·2201·6a00······························|0076:·new-instance·v1,·Lch/logixisland/anuto/business/game/GameSaver;·//·type@006a |
417 | 010172:·54c5·1100······························|0073:·iget-object·v5,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | 419 | 01017c:·5402·1100······························|0078:·iget-object·v2,·v0,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 |
418 | 010176:·54c6·1200······························|0075:·iget-object·v6,·v12,·Lch/logixisland/anuto/GameFactory;.mGameLoader:Lch/logixisland/anuto/business/game/GameLoader;·//·field@0012 | 420 | 010180:·5403·1200······························|007a:·iget-object·v3,·v0,·Lch/logixisland/anuto/GameFactory;.mGameLoader:Lch/logixisland/anuto/business/game/GameLoader;·//·field@0012 |
419 | 01017a:·54c7·1400······························|0077:·iget-object·v7,·v12,·Lch/logixisland/anuto/GameFactory;.mGamePersister:Lch/logixisland/anuto/engine/logic/persistence/GamePersister;·//·field@0014 | 421 | 010184:·5404·1400······························|007c:·iget-object·v4,·v0,·Lch/logixisland/anuto/GameFactory;.mGamePersister:Lch/logixisland/anuto/engine/logic/persistence/GamePersister;·//·field@0014 |
420 | 01017e:·54c8·1a00······························|0079:·iget-object·v8,·v12,·Lch/logixisland/anuto/GameFactory;.mRenderer:Lch/logixisland/anuto/engine/render/Renderer;·//·field@001a | 422 | 010188:·5405·1a00······························|007e:·iget-object·v5,·v0,·Lch/logixisland/anuto/GameFactory;.mRenderer:Lch/logixisland/anuto/engine/render/Renderer;·//·field@001a |
421 | 010182:·54ca·1c00······························|007b:·iget-object·v10,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | |
422 | 010186:·54cb·1b00······························|007d:·iget-object·v11,·v12,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b | |
423 | 01018a:·0714···································|007f:·move-object·v4,·v1 | |
424 | 01018c:·0709···································|0080:·move-object·v9,·v0 | |
425 | 01018e:·7608·0401·0400·························|0081:·invoke-direct/range·{v4,·v5,·v6,·v7,·v8,·v9,·v10,·v11},·Lch/logixisland/anuto/business/game/GameSaver;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/GameLoader;Lch/logixisland/anuto/engine/logic/persistence/GamePersister;Lch/logixisland/anuto/engine/render/Renderer;Lch/logixisland/anuto/business/wave/WaveManager;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/SaveGameRepository;)V·//·method@0104 | |
426 | 010194:·5bc1·1500······························|0084:·iput-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameSaver:Lch/logixisland/anuto/business/game/GameSaver;·//·field@0015 | 423 | 01018c:·5406·2800······························|0080:·iget-object·v6,·v0,·Lch/logixisland/anuto/GameFactory;.mWaveManager:Lch/logixisland/anuto/business/wave/WaveManager;·//·field@0028 |
427 | 010198:·2200·8e00······························|0086:·new-instance·v0,·Lch/logixisland/anuto/business/tower/TowerControl;·//·type@008e | |
428 | 01019c:·54c1·1100······························|0088:·iget-object·v1,·v12,·Lch/logixisland/anuto/GameFactory;.mGameEngine:Lch/logixisland/anuto/engine/logic/GameEngine;·//·field@0011 | |
429 | 0101a0:·54c2·1c00······························|008a:·iget-object·v2,·v12,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c | 424 | 010190:·5407·1c00······························|0082:·iget-object·v7,·v0,·Lch/logixisland/anuto/GameFactory;.mScoreBoard:Lch/logixisland/anuto/business/game/ScoreBoard;·//·field@001c |
| 425 | 010194:·5408·1b00······························|0084:·iget-object·v8,·v0,·Lch/logixisland/anuto/GameFactory;.mSaveGameRepository:Lch/logixisland/anuto/business/game/SaveGameRepository;·//·field@001b |
| 426 | 010198:·0810·0100······························|0086:·move-object/from16·v16,·v1 |
| 427 | 01019c:·0811·0200······························|0088:·move-object/from16·v17,·v2 |
| 428 | 0101a0:·0812·0300······························|008a:·move-object/from16·v18,·v3 |
| 429 | 0101a4:·0813·0400······························|008c:·move-object/from16·v19,·v4 |
| 430 | 0101a8:·0814·0500······························|008e:·move-object/from16·v20,·v5 |
| 431 | 0101ac:·0815·0600······························|0090:·move-object/from16·v21,·v6 |
| 432 | 0101b0:·0816·0700······························|0092:·move-object/from16·v22,·v7 |
| 433 | 0101b4:·0817·0800······························|0094:·move-object/from16·v23,·v8 |
| 434 | 0101b8:·7608·0401·1000·························|0096:·invoke-direct/range·{v16,·v17,·v18,·v19,·v20,·v21,·v22,·v23},·Lch/logixisland/anuto/business/game/GameSaver;.<init>:(Lch/logixisland/anuto/engine/logic/GameEngine;Lch/logixisland/anuto/business/game/GameLoader;Lch/logixisland/anuto/engine/logic/persistence/GamePersister;Lch/logixisland/anuto/engine/render/Renderer;Lch/logixisland/anuto/business/wave/WaveManager;Lch/logixisland/anuto/business/game/ScoreBoard;Lch/logixisland/anuto/business/game/SaveGameRepository;)V·//·method@0104 |
Max diff block lines reached; 6219719/6255736 bytes (99.42%) of diff not shown.
|