Fire extinguisher: Difference between revisions

From ZAMN Hacking
Content deleted Content added
No edit summary
Droter (talk | contribs)
No edit summary
 
(19 intermediate revisions by 2 users not shown)
Line 1:
{{Infobox Weapon
{{Infobox Weapon|name=Fire extinguisher|img=Fire extinguisher.png|weapon_id=0x02|pickup_id=0x02|pickup_quantity=99}}
The fire|img=Fire extinguisher is a [[weapon]]HUD.png
|weapon_id=0x02
|damage=0
|cooldown=7 frames (Fast)
|range=?? tiles (Short)
|projectile_speed=?? t/s (Very fast)
|special=Freezes enemies
|strong_against= [[File:Jelly_blob.png|frameless|link=Jelly blob]], [[File:Fire_guy.png|frameless|link=fire guy]], [[File:Fire.png|frameless|link=fire]]
|weak_against= [[Boss monster]]s}}
 
{{Infobox Item pickup
[[Category:Weapon]]
|img=Fire extinguisher.png
|pickup_id=0x02
|pickup_quantity=99
|plunder_chance=1/256 (0.4%)
|palette=00}}
 
:<big>''“Freeze monsters. A long blast for a long freeze or a short blast for a quick freeze.”''</big>
 
The fire extinguisher is a fast firing, short range support [[weapon]] that shoots a quick stream of freezing projectiles in any direction. It deals no damage to most [[monster]]s, but it can kill [[fire guy]]s instantly, quickly put out [[fire]]s, and it's one of the few [[weapon]]s that can actually kill [[jelly blob]]s. Additionally, frozen monsters take double damage from other weapons. If a player leaves behind a frozen [[respawning monster]], it will despawn. [[Boss monster]]s are immune to the freezing effect and take no damage. Item pickups grant an additional 99 ammo.
 
== Weapon details ==
 
The fire extinguisher shoots a projectile every 7 frames (around 0.12 seconds), and they travel in a straight line for [X] tiles at a speed of [X] tiles/pixels per second before disappearing. The projectiles can pierce through enemies and any [[monster]] that is hit by one gets frozen for [X] frames. The projectiles also disappear upon hitting a tile set as solid for projectiles.
 
== Technical information ==
 
Information that could be relevant:
*Pseudo code for the weapon.
*Sounds it plays.
*Relevant addresses for damage values, range, how the freeze time stacks etc.
*Color palettes it uses.
*Character animations it triggers.
*Other.
 
== Bugs and unintended behavior ==
 
* Freezing a [[martian]] or a [[clone]] and leaving them behind will count as killing them instead of despawning them. This will increase the kill count for that monster in the final tally and award the player the corresponding amount of points. This happens because the logic that determines if the monster was killed or not checks if they were ever hit by a weapon, not if they lost all their health points.
 
* Boss monsters will show their damage animation when hit by the weapon, but they do not actually take any damage from it.
 
* If Zeke or Julie get stomped by the [[giant baby]] while firing the weapon, they will keep their arms raised holding the weapon in the firing position while flattened.
 
 
(Add example picture)
 
== Trivia ==
 
*There are a total of 16 fire extinguisher pickups in the game.
* There is an unused [[bonus]] related to the fire extinguisher called [[monster frozen bonus]]. It would be awarded by freezing monsters at least 40 times.
*[[Jelly blob]]s weakness to cold weapons is a reference to [https://en.wikipedia.org/wiki/The_Blob The Blob], in which the eponymous monster is defeated by being frozen.

Latest revision as of 17:55, 20 August 2024

Weapon data
Weapon ID 0x02
Damage 0
Cooldown 7 frames (Fast)
Range ?? tiles (Short)
Projectile speed ?? t/s (Very fast)
Special Freezes enemies
Strong against , ,
Weak against Boss monsters
Item pickup data
Pickup ID 0x02
Pickup quantity 99
Loot chance 1/256 (0.4%)
Palette 00
“Freeze monsters. A long blast for a long freeze or a short blast for a quick freeze.”

The fire extinguisher is a fast firing, short range support weapon that shoots a quick stream of freezing projectiles in any direction. It deals no damage to most monsters, but it can kill fire guys instantly, quickly put out fires, and it's one of the few weapons that can actually kill jelly blobs. Additionally, frozen monsters take double damage from other weapons. If a player leaves behind a frozen respawning monster, it will despawn. Boss monsters are immune to the freezing effect and take no damage. Item pickups grant an additional 99 ammo.

Weapon details[edit]

The fire extinguisher shoots a projectile every 7 frames (around 0.12 seconds), and they travel in a straight line for [X] tiles at a speed of [X] tiles/pixels per second before disappearing. The projectiles can pierce through enemies and any monster that is hit by one gets frozen for [X] frames. The projectiles also disappear upon hitting a tile set as solid for projectiles.

Technical information[edit]

Information that could be relevant:

  • Pseudo code for the weapon.
  • Sounds it plays.
  • Relevant addresses for damage values, range, how the freeze time stacks etc.
  • Color palettes it uses.
  • Character animations it triggers.
  • Other.

Bugs and unintended behavior[edit]

  • Freezing a martian or a clone and leaving them behind will count as killing them instead of despawning them. This will increase the kill count for that monster in the final tally and award the player the corresponding amount of points. This happens because the logic that determines if the monster was killed or not checks if they were ever hit by a weapon, not if they lost all their health points.
  • Boss monsters will show their damage animation when hit by the weapon, but they do not actually take any damage from it.
  • If Zeke or Julie get stomped by the giant baby while firing the weapon, they will keep their arms raised holding the weapon in the firing position while flattened.


(Add example picture)

Trivia[edit]

  • There are a total of 16 fire extinguisher pickups in the game.
  • There is an unused bonus related to the fire extinguisher called monster frozen bonus. It would be awarded by freezing monsters at least 40 times.
  • Jelly blobs weakness to cold weapons is a reference to The Blob, in which the eponymous monster is defeated by being frozen.