Both pyrosium and CLF3 will work if they're just in a beaker, but I've tested it and neither actually work in grenades, because grenades work weirdly. Essentially grenades create a temporary beaker with the combined capacity of the beaker in it, mix the reagents in it and react them, potentially in a chain, and then spill anything that hasn't reacted around them.
So, if you fill a grenade with say, all the ingredients for something super complicated like meth, and it's hot enough for the final reaction to occur to make meth, then something like 20 reactions will instantly happen and it'll make meth(before promptly scattering it on the floor).
However, if you put in all the ingredients for meth, and the ingredients for CLF3, it'll react to form all the precursors of meth and it'll form CLF3, but it won't form meth, because all the reactions take place, the CLF3 heats up the contents, and it instantly scatters the contents, in that order. It never reacts AGAIN to make meth, despite it being hot enough to do so. Now it is kinda weird in that some stuff that works on a delay like black powder, which explodes a few seconds after heating it, still works. But it doesn't react again.
There is a very easy way around this for black powder in that it's explosion is technically another reaction that only requires black powder and occurs at it's detonation temperature, so you can preheat the ingredients for it, stick them in a grenade, and it'll instantly react to form black powder and then the black powder will instantly react to make blackpowder_explosion.
But, for nitroglycerin, there is no apparent workaround as such because if you put in all the ingredients in a grenade it only forms 2/3 as much nitro as ingredients, so 600U of ingredients produces 400U of nitroglycerin. If you make the nitroglycerin beforehand with stabilizing agent and put in 600U, there is no way to heat it so it explodes in the grenade. So the maximum possible nitro grenade explosion is equivalent to 400U of nitroglycerin.
Drynwyn wrote:Yes, if you gave it time to heat up in it's container before setting off the grenade.
Huh... you bring up a interesting point. I'm not sure if reagents in a grenade react before the grenade is detonated. You MAY be able to make pyrosium/stabilized nitroglycerin and quickly stick it in a grenade, and after a bit it'll heat up to detonation temp and instantly detonate when the grenade goes off. This warrants further testing.