Damage type: Difference between revisions

Bloons TD 6: Added acid
 
(4 intermediate revisions by 2 users not shown)
Line 91: Line 91:


===''Bloons TD 6''===
===''Bloons TD 6''===
{{outdated|Add v52.0 changes to the bit string thing (plasma and fire are now separated, also note that NK previously stated some attacks are "Fire" instead of "Plasma", so it's their intention to change them to Fire instead of the at the time equivalent "Plasma"}}
<section begin="Bloons TD 6"/>
{|class="wikitable"
{|class="wikitable"
!Type
!Type
Line 180: Line 180:
|{{n}}
|{{n}}
|-
|-
!Acid or Normal
!Acid
|{{y}}
|{{y}}
|{{y}}
|{{y}}
|{{y}}
|{{n}}
|—
|-
!Normal
|{{y}}
|{{y}}
|{{y}}
|{{y}}
Line 188: Line 197:
|{{y}}
|{{y}}
|—
|—
|}
|}<section end="Bloons TD 6"/>
 
Internally, damage types in ''BTD6'' are determined by their Bloon weaknesses, specifically an <code>immuneBloonProperties</code> value as a decimal integer equal to the value of its binary flags, starting from the left: glass (64), immune (32, no attack uses this property), frozen (16), Purple (8), White (4), Black (2), Lead (1).<!--pre-52.0: normal0, shatter1, explosion2, glacier4, cold5, plasma8, energy9, frigid12, sharp17--><!--should it be on table instead?-->
Internally, damage types in ''BTD6'' are determined by their Bloon weaknesses, specifically an <code>immuneBloonProperties</code> value as a decimal integer equal to the value of its binary flags, starting from the left: glass (64), immune (32), frozen (16), Purple (8), White (4), Black (2), Lead (1).<!--pre-52.0: normal0, shatter1, explosion2, glacier4, cold5, plasma8, energy9, frigid12, sharp17--><!--should it be on table instead?-->
*Normal: 0
*Normal: 0
*Shatter: 1
*Shatter: 1
Line 199: Line 207:
*Frigid: 12
*Frigid: 12
*Sharp: 17
*Sharp: 17
*Acid: 64
*Plasma: 72
*Plasma: 72
*Energy: 73
*Energy: 73
Line 207: Line 216:
**Both types could pop Lead by default, but the Ice Monkey's attack had a special property that caused it to ignore Lead Bloons unless buffed.
**Both types could pop Lead by default, but the Ice Monkey's attack had a special property that caused it to ignore Lead Bloons unless buffed.
*The Frigid type was introduced in {{BTD6 version|45.0}}, while its name was first revealed in {{BTD6 version|48.0}} update notes.
*The Frigid type was introduced in {{BTD6 version|45.0}}, while its name was first revealed in {{BTD6 version|48.0}} update notes.
*Plasma and Fire were originally functionally identical and treated as the same damage type by the game's data, similar to how the game does not distinguish between Normal and Acid. In {{BTD6 version|52.0}}, they were separated to allow for different interactions with [[Glass Bloon (BTD6)|Glass Bloon]]s and [[Dynamite Bloon]]s.
*Plasma and Fire were originally functionally identical and treated as the same damage type by the game's data. In {{BTD6 version|52.0}}, they were separated to allow for different interactions with [[Glass Bloon (BTD6)|Glass Bloon]]s (Fire can pop them but Plasma does not) and [[Dynamite Bloon]]s (Take +1 damage from Fire, Plasma works as normal).
**Prior to version 52.0, Plasma and Energy had a bitstring value of 8 and 9, now it's 72 and 73. Fire has a bitstring value of 8, just like old Plasma.
**Prior to version 52.0, Plasma and Energy had a bitstring value of 8 and 9, now it's 72 and 73. Fire has a bitstring value of 8, just like old Plasma.
*Normal and Acid were also originally functionally identical and treated as the same damage type by the game's data. In {{BTD6 version|53.0}}, they were separated to allow for different interactions with [[Glass Bloon (BTD6)|Glass Bloon]]s (Normal can pop them but Acid does not).


===''Bloons TD Battles 2''===
===''Bloons TD Battles 2''===