Findings from decompiling .swf file (massive knowledge dump!)
1 year ago
Sweden

Decompiled the .swf using JPEXS and looking through some of the code and such. May be possible to mod an ingame timer and a framerate checker into it.

EXACT ATTACK SPEEDS: framerate of the game is 40 fps, attackspeeds are given in number of frames between attacks.

Dart monkey: 29 (0,725 s) Tack shooter: 55 (1,375s), 40 after upgrade (1s) (note that this means that for glitched runs you should buy the speed upgrades exactly 4 times, each buy decreases time between attacks by 15 frames) Bomb Tower: 55 (1,375s) Super: 2 (0,05 s) (or 20 shots per second!!!)

BULLET SCALE: Long range tacks increases the bulletScale from 100 to 130, so a 30% increase in size.

Bigger bombs increases bulletscale from 100 to 150, a 50% increase in size (not doubled, increased by 50%).

BOMBS HAVE A MAXIMUM PIERCE OF 20. This means that in ideal conditions bombs have equal DPS to a super monkey.

These are just some initial findings, but i'll try to keep it all to this thread. Other things I should be able to figure out but just didn't have the time today:

  • bomb explosion hitbox
  • round descriptions/bloons per round (I seen the code for this but it's like 140 lines of descriptions, i'll write a parser for it tomorrow and add to the thread)
  • pretty much anything else, very open to suggestions on things you want to know about this game (or BTD2 as they are quite similar).
MrJoCrafter vinden dit leuk
Esperanto
MrJoCrafter
He/Him, She/Her, It/Its
1 year ago

i already did something similar to this with BTD2, but it's great to have the information out there

KILLKID vinden dit leuk
Sweden

Rounds in btd1:

Round 1: 12 red bloons
Round 2: 25 red bloons
Round 3: 12 red -> 2 blue -> 12 red -> 3 blue bloons
Round 4: 5 red -> 12 blue -> 5 red -> 12 blue bloons
Round 5: 15 red -> 10 blue -> 15 red -> 15 blue bloons
Round 6: 10 green -> 5 green bloons
Round 7: 75 blue bloons
Round 8: 20 red -> 30 blue -> 30 red -> 20 blue -> 20 red -> 20 blue bloons
Round 9: 25 blue -> 15 green -> 25 blue bloons
Round 10: 35 green bloons
Round 11: 15 yellow bloons
Round 12: 25 blue -> 25 green -> 3 yellow bloons
Round 13: 40 blue -> 40 red -> 28 green -> 35 blue bloons
Round 14: 28 yellow bloons
Round 15: 30 green -> 30 blue -> 30 green bloons
Round 16: 20 blue -> 30 green -> 30 blue -> 20 green -> 20 blue -> 25 green bloons
Round 17: 70 blue -> 45 green -> 70 blue bloons
Round 18: 30 blue -> 27 yellow -> 25 green bloons
Round 19: 90 green bloons
Round 20: 16 yellow -> 12 green -> 15 yellow -> 12 green -> 17 yellow bloons
Round 21: 15 yellow -> 10 blue -> 20 yellow -> 15 green -> 70 green bloons
Round 22: 45 yellow bloons
Round 23: 30 yellow -> 35 green -> 34 yellow bloons
Round 24: 30 green -> 42 yellow -> 20 green -> 30 blue bloons
Round 25: 25 yellow -> 30 green -> 28 yellow -> 40 green bloons
Round 26: 85 yellow bloons
Round 27: 20 black bloons
Round 28: 55 yellow -> 45 green bloons
Round 29: 100 yellow -> 25 yellow -> 19 black bloons
Round 30: 250 green bloons
Round 31: 27 black -> 55 green -> 10 blue bloons
Round 32: 20 yellow -> 25 green -> 23 black bloons
Round 33: 150 yellow bloons
Round 34: 25 black -> 35 green -> 35 yellow bloons
Round 35: 25 yellow -> 85 green -> 85 yellow bloons
Round 36: 17 black -> 115 yellow -> 18 black bloons
Round 37: 59 black bloons
Round 38: 220 yellow bloons
Round 39: 50 red -> 50 blue -> 50 green -> 50 yellow -> 40 black bloons
Round 40: 80 black bloons
Round 41: 20 white -> 20 black -> 20 white bloons
Round 42: 50 yellow -> 30 black -> 30 white bloons
Round 43: 150 yellow -> 60 black -> 40 white bloons
Round 44: 120 black bloons
Round 45: 120 white bloons
Round 46: 60 white -> 60 black -> 59 yellow bloons
Round 47: 70 black -> 79 yellow -> 40 white bloons
Round 48: 70 yellow -> 80 white -> 80 black bloons
Round 49: 70 white -> 99 yellow -> 80 black bloons
Round 50: 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 10 black -> 10 white -> 9 black bloons

Money gained per round:

Round | Money gained from round (round bonus = 101 - roundNo) | Total money (no lives lost and 650 starting cash)
1 | 112 | 762
2 | 124 | 886
3 | 132 | 1018
4 | 155 | 1173
5 | 176 | 1349
6 | 140 | 1489
7 | 244 | 1733
8 | 303 | 2036
9 | 237 | 2273
10 | 196 | 2469
11 | 150 | 2619
12 | 226 | 2845
13 | 362 | 3207
14 | 199 | 3406
15 | 326 | 3732
16 | 450 | 4182
17 | 499 | 4681
18 | 326 | 5007
19 | 352 | 5359
20 | 345 | 5704
21 | 495 | 6199
22 | 259 | 6458
23 | 439 | 6897
24 | 455 | 7352
25 | 498 | 7850
26 | 415 | 8265
27 | 254 | 8519
28 | 428 | 8947
29 | 743 | 9690
30 | 821 | 10511
31 | 498 | 11009
32 | 431 | 11440
33 | 668 | 12108
34 | 537 | 12645
35 | 761 | 13406
36 | 840 | 14246
37 | 595 | 14841
38 | 943 | 15784
39 | 922 | 16706
40 | 781 | 17487
41 | 600 | 18087
42 | 799 | 18886
43 | 1558 | 20444
44 | 1137 | 21581
45 | 1136 | 22717
46 | 1371 | 24088
47 | 1360 | 25448
48 | 1773 | 27221
49 | 1798 | 29019
50 | 1842 | 30861
Bewerkt door de auteur 1 year ago
MrJoCrafter vinden dit leuk
Sweden

2.43 seconds of time loss due to lag on my machine using adobe flash over a 15 minute run using "high" quality and standard resolution. Not nearly as bad as I know it can get in btd2. Done by modding in a frame counter to get "ingame time" on the text usually used for lives.

Game statistieken
Volgers
73
Runs
183
Spelers
89
Laatste threads
Geplaatst 5 years ago
0 antwoorden
Geplaatst 1 year ago
0 antwoorden
Geplaatst 2 years ago
2 antwoorden
Geplaatst 3 years ago
1 antwoord