i am focusing here at the damaging aspect of the flamethrower as the additional functions are situational, much like the use of a welder.
to begin with let me state, that the rifle without any upgrades has a dps of 180/s (normal damage).
with the damage over time aspect of the flamethrower i just assume the best case scenario.
(the flamethrower does 2dps for 6 seconds(=12) per hit [up to 20 of these stack at the target])
the instant damage per hit is 10 and the firerate is 0.5= 2hits per second= 20dps [thats the same dps as parasite]
as the alien that just killed us continues to burn he suffers over the next 6 seconds additional 24damage(12 damage overtime per hit)
if we add that to the damage done per hit(we are dead, but still did the damage) that nets us 44dps.[gorge spit has 50dps]
you might notice, that i compare the flamer to alien ranged "attacks", thats because no other ranged attack is that weak.
the values above do not take hide armor into account which has been confirmed to affect flame damage(supposedly only the direct damage). [onos back to hide5 atm = half direct damage=10dps]
i am not aware of any "flamedamge multipliers" like *2 or *3, if there are, please let me know.
so you are thinking now hey the flamethrower is a damage over time construct, these flames stack!
ok lets do the math: after 6 seconds of continues hits you are at the optimum stacksize, which is 12.(obviously a stationary target) at this point the stacks do additional 24 dps to your instant 20, so we are back at the 44dps... funny coincidence lol >
at this point you can argue, that i added the damage over time effect into the direct damage at the example at the beginning of the post, so lets do that:
this also assumes that you continue to fire after 6 seconds and does not take into account the lower dps up until 6 seconds:
at the 6 second mark we have 12 stacks at the target, every second after 6, 2 stacks run out and 2 new are placed, so:
12 stacks doing 12 damage = 144 damage, that looks more like it yes? NO we can only count half of that, because after the first second the damage over time stacks start running out. so we dont have the full damage of the 6second stack at our disposal.
adding the 20instant dps we get 92dps....
to bring in some more context, your average dps if you realy manage to stay alive and hit continuesly for 6 seconds would still be 68dps.
all these numbers dont take into account realoadtimes or the special abilitys of the flamethrower like gasburning or energydraining.
at 30 pres (or even the 25 that are planed i think) with that short range i would argue, that the flamethrower should be in the dps range of the starting rifle within the first 2 seconds even with that special abilitys.
only adjusting the firerate from 0.5 to 0.1 would get us:
100 direct damage per second + 20 direct stackingdamage(10stacks/s) = 120dps
or counting the fullstackdamage even if its done after that second = 240dps
at a max stacksize of 20(reached after 2 seconds):
100 direct damage per second + 40 direct stackingdamage(10stacks/s) = 140dps
or counting the fullstackdamage even if its done after that 2second = 320dps
remember here, that the real dps is 140/s that 320 is an optimiced value incorporating exactly 2seconds of continues hits + a 6 second wait! if you hit longer or shorter or only now and then, that numer shrinks very fast and to top it of > dps of lvl3 shotgun= 288 and from the planed minigun= 416.6 at a cost of 30Pres.
as we all have seen lerks and skulks pass through a constant stream of flames, because of the low firerate i petition that the firerate of 0.1 should be implemented with adjustments to the energydrain per hit.