Firefighter

The Firefighter is a both an NPC and playable character in Streets of Rogue. As a character, the Firefighter is fully equipped to fight fires and create their own if needed.

The Firefighter is unlocked by extinguishing 5 fires in a single run.

NPC
Firefighters will either spawn inside a Fire Station or outside wandering. They first appear in Industrial, and also appear in Downtown and Uptown. They will wait around until there is a Fire. When a fire breaks out, all Firefighters will rush towards it to put it out with their Water Cannons. They will go back to their old positions when the Fire is out.

Drops

 * Money.png Money
 * Axe.png Axe
 * Wrench.png Wrench (uncommon in industrial)
 * FireExtinguisher.png Fire Extinguisher
 * FireproofSuit.pngroof Suit (rarely)

General chat:

 * "Know what I hate more than fire? The monstrous caveman who invented it."
 * "This water cannon on my arm means I can shower literally anytime!"
 * "Fire safety is my number two concern, ironically behind water safety."
 * "If you can't put out a fire, just build a fireplace around it -- lemons into lemonade!"
 * "Do not set your house on fire when it's cold, you have no idea how many people do this."

At the Homebase:

 * "I'd say something about this barrel being a fire hazard, but I don't want to be 'that guy'."

Playable

 * How to fight: The Firefighter has respectable stats and does pretty well in combat. Their Axe does a lot of damage and the Flamethrower is a surprisingly effective weapon against melee enemies. Use it to kill groups of enemies that are running towards you.
 * How to finish a mission: If you can, take advantage of Scorching Savior. You can put a fire out and then explore a building for a small amount of time before the owner becomes Annoyed. You are also Aligned with other Firefighters and causing a fire might be a good way to "call for backup" before getting into a fight.
 * How to unlock: In the earlier levels there are apartments, in those apartments there are stoves, when destroyed creates a fire, destroying them, quickly swap to your fire extinguisher, and extinguish the fire. Repeat this until you unlock the character.
 * You can use your Water Cannon to push NPCs into traps and hazards, such as Land Mines and Holes.
 * Most NPCs will avoid walking into fire if they can. You can use this to your advantage by creating a wall of fire using your Oil Container and Cigarette Lighter to prevent NPCs from following you.
 * Fire will usually not spread to buildings made of stone, metal or glass.
 * Inferno Assailant does NOT give XP for putting out fires you created.
 * There are no fire hydrants on Park floors, you'll have to rely on pure water lakes (No status effects) to refill your cannon. This also means that there is no way to refill your cannon on floor 3-2, as the lakes are frozen. Keep your cannon filled before moving on to 3-2
 * In case you run out of water in your cannon, keep your fire extinguisher handy. Reserve it for situations where you can't get to water in time.
 * In the big quest, there are currently only a max of two arsonists per level, NPCs only become arsonists when the player is outside, and always spawn near the player when it is convenient for them, and also have a limited amount of molotovs.
 * Teleportation is extremely useful for limiting the amount of time you spend outside for arsonists to spawn, but as there are only two per level there isn't really a reason to rush.

NPC

 * While their weapons stats are average, firefighters are surprisingly decent melee fighters, especially in groups. They can hit hard with their Axes and run fast to catch up to the player and are quite durable having 3 Endurance. Take caution when engaging a fight with firefighters.
 * Using the Flamethrower on them can drain a lot of ammo and is less effective against them as they're resistant to flames with Fireproof Skin. However the Flamethrower can still take a group of 5 or 4 of them with full ammo before running out. This can be somewhat alleviated by having a Kill Ammunizer in your inventory.
 * Be mindful of where NPC firefighters are when creating fires. They will quickly show up and put fire you made if they are close by. Try to start fires farther away from a Fire Station or in hard to reach places to give your fire a chance to burn.
 * If the firefighters see you the one that started a fire in their sight or continue creating fires they're trying to put out. They'll turn Hostile towards you, if they're not Aligned towards you.
 * However you can use this to lure the firefighters out of the Fire Station by starting a fire far from the station, and then kill them off in a safe place. Or raid the Station to blow up the Generator or steal from their Chest, or to extort the Clerk as the Mobster when they're gone.

Trivia

 * The Firefighter was first introduced in Alpha 46 as NPCs. They didn't have a Water Cannon and instead used Fire Extinguishers, until finally becoming playable in Alpha 63.